Hello Helpful Friends,
A while back I posted a problem that I was having with my PIC application.
here's the thread if you want to catch up
http://www.picbasic.co.uk/forum/show...ght=mysterious
In a nutshell, I'm using the PIC16F88 to run a program that controls a large conveyor system, switching single phase 220 motors [1/2 horse]. There are other aspects to the system, including fans and small motors [110VAC pumps and gearmotors]. The resetting issue occurs because of blowback from relays I was naively using.
I determined that the resetting issue was caused by a BOR. When I disabled the BOR my reset problem stopped, however I still got hit rarely. So, I replaced the mechanical relays with solid state zero-crossing models. The basic link from the PIC to the appliance is:
PIC >> I/O Module [5VDC input, 110VAC output with ZeroCross] >> Solid State Relay [110VAC input, 220VAC output, with ZeroCross] >> Motor
Success! well... that's why I'm writing...
I have had one resetting with the Solid State relays in place. It happened when the relay was disabled...
The Questions:
Is there another circuit that i could attach to my cascade of doo dads? the relays and I/O mods all have snubbers built into them.
OR, can I run the PIC with the BOR disabled? I've read that i could be placing some of my volatile memory at risk, but how risky is it? in all the time i've run with the BOR disabled, there have been no problems with loosing variable values.
Is it just bad form to run the chip without the BOR?
My system is an art project that is going to be installed in a major museum in Europe this summer. It can't really operate with this ghostly issue, and my client is worried.... always a bad sign.
Thanks for your consideration with this,
Joel
Bookmarks