Register to reply

Eelements of industrial system using uC

Share this thread:
Windadct
#1
Dec6-13, 11:47 AM
P: 553
I work in Power Electronics (components and stacks) and have a few products I would like to develop using uC - very simple, 1-4 channel PWM systems.

My question is - in addition to the core function ( input(s) - process - output(control) - RT feedback ) - What key elements do you routinely implement, in a ruggedized product. For example - how often do you implement a wachdog? Special shutdown, reset, or initializing routines.

In my experience - the "work" of developing a product is all of the accessory functions and features, and making it work in the field reliably, vs doing its job on the bench. -- I would say the typical sell-able product reliability would need to be 100 to 1000x what a typical hobby project would be - and what do you do to ensure this?
Phys.Org News Partner Engineering news on Phys.org
Catching grease to cut grill pollution
Researchers develop tool to predict the level of driver discomfort caused by LED lighting
New inexpensive and easy to implement computer software provides real-time and highly accurate data on traffic
berkeman
#2
Dec6-13, 04:02 PM
Mentor
berkeman's Avatar
P: 40,634
Quote Quote by Windadct View Post
I work in Power Electronics (components and stacks) and have a few products I would like to develop using uC - very simple, 1-4 channel PWM systems.

My question is - in addition to the core function ( input(s) - process - output(control) - RT feedback ) - What key elements do you routinely implement, in a ruggedized product. For example - how often do you implement a wachdog? Special shutdown, reset, or initializing routines.

In my experience - the "work" of developing a product is all of the accessory functions and features, and making it work in the field reliably, vs doing its job on the bench. -- I would say the typical sell-able product reliability would need to be 100 to 1000x what a typical hobby project would be - and what do you do to ensure this?
You should definitely include a watchdog timer to reset the application if it is not getting "tickled" routinely. You should also consider the physical robustness of the device -- immunity to external transients and other disruptive things. For example, you could test to the European "CE" mark standards for immunity:

EN 61000-4-2 ESD
EN 61000-4-3 Radiated RF Immunity
EN 61000-4-4 Burst / Electrical Fast Transient
EN 61000-4-5 Surge
EN 61000-4-6 Conducted RF Immunity

These aren't easy tests to do yourself in your personal lab, but you can contract with test houses to perform the tests. The goal is to be sure that the device you've designed (both in hardware and software) is immune to every-day sources of interference and corruption. There are definetly design rules and tricks to use when floorplanning and layout out your device.
Windadct
#3
Dec6-13, 04:33 PM
P: 553
Thanks Berkeman - I will be offering these designs to the actual product owners, so testing will be their realm - however advising them that the final design should be tested to x-y-z is how I operate - so it is not on my plate. In the power levels I am looking at (10 to 500KW) the devices are the worst enemy for most of this - -- Line V surge is the biggest unknown outside influence.

At the Real Time control level ( but also some HW isolation issues or best practices) is where I am targeting - there are a few applications that need effectively the same Power Electronics solution. Most of the HW issues I have a handle on - but the RT control level is the disconnect.

[Edit] - yes I have apps in that power that NEED very simple control, less to go wrong - then there is usually an application control layer.

berkeman
#4
Dec6-13, 04:39 PM
Mentor
berkeman's Avatar
P: 40,634
Eelements of industrial system using uC

EN 61000-4-11 is the Voltage Sags & Dips standard for the CE Mark test suite, BTW.
Okefenokee
#5
Dec7-13, 07:20 AM
P: 218
Don't forget the brown out. Many chips have a hardware interrupt that occurs when the power dips. Chips are fast enough to save some info before the power goes out.


Register to reply

Related Discussions
Microprocessor development board and Embedded System same thing? Electrical Engineering 2
In binary can we have a value with deci centi mili or more lower valued prefix? Computers 14
Is there list/overview of widely available strong/durable industrial fabrics? Materials & Chemical Engineering 0
Industrial vs Mechanical Engineers Academic Guidance 10
Does coordinate system = gauge ? General Physics 1