Join our technical discussions about Freescale Microcontrollers: M68HC12. (Freescale Semiconductor is a Subsidiary of Motorola).
|
hello, I use a 9s12A64 in an electrotechnic application. The micro is on the command card. The card command thyristors and the current in the thyristors could grow up to 50A. Sometimes we note that the micro stop!! This is not a reset, the micro don't do anything. For example, on the card there is a led which is controlled by the micro and it remains lit!!! We notice that it works better if we move away the command card from the thyristor. I want to know if it the 9S12 is a good micro to work in this kind of application? If no what kind of micro should we use? Regards. [Non-text portions of this message have been removed] |
|
|
|
the micro is not the problem... you've got to separate high power from logic. opto-couplers would let you run the micro card and the power system from completely separate supply and grounds. Nick > -----Original Message----- > From: Pascal DEREX [mailto:] > Sent: Wednesday, April 21, 2004 4:17 PM > To: > Subject: [68HC12] Micro stop running > hello, > > I use a 9s12A64 in an electrotechnic application. The micro > is on the command card. The card command thyristors and the > current in the thyristors could grow up to 50A. Sometimes we > note that the micro stop!! > This is not a reset, the micro don't do anything. For > example, on the card there is a led which is controlled by > the micro and it remains lit!!! > > We notice that it works better if we move away the command > card from the thyristor. > > I want to know if it the 9S12 is a good micro to work in this > kind of application? If no what kind of micro should we use? > > Regards. > > [Non-text portions of this message have been removed] > > ------------------------ Yahoo! Groups Sponsor > ---------------------~--> > Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark > Printer at MyInks.com. Free s/h on orders $50 or more to the > US & Canada. > http://www.c1tracking.com/l.asp?cid=5511 > http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/dN_tlB/TM > -------------------------------------------------------------- > -------~-> > > --------------------------------------------------------To > learn more about Motorola Microcontrollers, please visit > http://www.motorola.com/mcu > o learn more about Motorola Microcontrollers, please visit > http://www.motorola.com/mcu > > Yahoo! Groups Links |
|
|
|
I agree with Nick. The problem seems likely to be that your high power is not separated from the micro. Opto-couplers are good, as well as having two separate (possibly also isolated) supplies - one for the high power, and a second for the logic. You may also need to install some Ferrite Beads. Hope this helps, Doron Nohau Corporation HC12 In-Circuit Emulators www.nohau.com/emul12pc.html At 16:28 21/04/2004 -0500, you wrote: >the micro is not the problem... >you've got to separate high power from logic. >opto-couplers would let you run the micro card >and the power system from completely separate >supply and grounds. >Nick > > > -----Original Message----- > > From: Pascal DEREX [mailto:] > > Sent: Wednesday, April 21, 2004 4:17 PM > > To: > > Subject: [68HC12] Micro stop running > > > > > > hello, > > > > I use a 9s12A64 in an electrotechnic application. The micro > > is on the command card. The card command thyristors and the > > current in the thyristors could grow up to 50A. Sometimes we > > note that the micro stop!! > > This is not a reset, the micro don't do anything. For > > example, on the card there is a led which is controlled by > > the micro and it remains lit!!! > > > > We notice that it works better if we move away the command > > card from the thyristor. > > > > I want to know if it the 9S12 is a good micro to work in this > > kind of application? If no what kind of micro should we use? > > > > Regards. [Non-text portions of this message have been removed] |
|
Nohau corporation offers a full emulator for the HCS12 family. Several key advantages of the Nohau HCS12 emulator over all other HCS12 emulators are: 1) The only Full Emulator (BDM available too) that supports all the different HCS12 Derivatives (HCS12 A, B, C, D, E, H, K & T families). 13 various CPU-Modules are offered for the HCS12 family, to allow precise emulation of the chosen HCS12 derivative. 2) Full Bus-Speed 25MHz operation at both 5V and 3.3V (3.3V operation at 25MHz not available from other vendors). 3) Extensive debug support and Trace recording of all the HCS12 operating conditions, including: Going through and out of Reset, COP Watchdog Reset, STOP & WAIT Power-Down modes, Clock Loss Limp-Home mode, and full PLL use including frequent speed-changes. These are not possible or are very limited with other HCS12 emulators. 4) The only HCS12 Emulator that supports Expanded Mode Targets. 5) Flex-Cable target adapters allow escaping from targets at any of 4 directions. If you would like to receive more information please contact me off-list. Doron Nohau Corporation HC12 In-Circuit Emulators www.nohau.com/emul12pc.html At 22:17 21/04/2004 +0200, you wrote: >hello, > >I use a 9s12A64 in an electrotechnic application. The micro is on the >command card. The card command thyristors and the current in the >thyristors could grow up to 50A. Sometimes we note that the micro stop!! >This is not a reset, the micro don't do anything. For example, on the card >there is a led which is controlled by the micro and it remains lit!!! > >We notice that it works better if we move away the command card from the >thyristor. > >I want to know if it the 9S12 is a good micro to work in this kind of >application? If no what kind of micro should we use? > >Regards. [Non-text portions of this message have been removed] |
|
|
|
This sounds more like electromagnetic interference to me. That's not a problem for which I'd reach for an emulator. Plugging in a hefty probe cable changes the system, introducing new capacitance, new paths for interference, and a new opportunity for ground loops. If it's an EMI problem, the way to start is by improving the power supply decoupling and by paying careful attention to where those 50A currents run, including their return path. Induction will put a significant voltage spike into any nearby parallel conductor, and anything sharing the same return path will bounce around thanks to I * R. If either gets into your microcontroller board, it could be enough to mess things up. That will probably be enough. If it isn't, you could consider beefing up the shielding and filtering of your I/O and power lines or shielding the board itself. Since you've found that relocating the board works, it would be worth considering whether that could be a permanent solution. This kind of problem can be hard to solve. Good luck! Stephen -- Stephen Trier Technical Development Lab Cleveland FES Center |