I burnt my BBB, which let me very sad. I ordered a new one online because it's an urgent project, but until I have fully figured out what happened with my circuit, I dare not connect the BBB to it again.
This circuit, as shown in the attached image, worked all well during the last whole week. I turned it off this Monday, and turned it on this morning, and Bang! The BBB's burnt. It won't boot up. When I plug the 5V power cable or mini USB cable to it, only the PWR LED will light up a little bit, and it never boots up again. I didn't believe it's my circuit's fault, so I plugged my backup BBB on, and again, it's killed. I burned $100 in 10 minutes. I'm attaching the circuit design here because I need to know if this design is really problematic. Let me explain a little bit: I'm trying to control an I/P converter (SMC ITV0011), which is driven by a 0-5V voltage signal and powered by 12V dc. *The problem is It only has three wires, and the ground wire is shared.* That's why I think I have to connect all of the ground wires together. I'm using a DAC chip (MCP4725) to generate a proper voltage control signal to the I/P converter. This DAC chip is communicated by I2C, and powered directly by the onboard 3.3V from the BBB. I have carefully checked with multimeter that with digital command through I2C, the voltage could be linearly generated, which is very cool. I'm using a GPIO to control a relay (powered by 5V) to control the on/off of the I/P converter, which means only when I want the I/P converter to be turned on, I will send the GPIO to 1. Otherwise, when GPIO is 0, the I/P converter would not be powered, which is a way of enlarging the lifetime of the $200 I/P converter. That's the whole idea. And I also used a Qt GUI to control the output of both the I2C and GPIO. Last week, I enjoyed a lot using the stylus to drag the slidebar on the touch screen to adjust the pressure output by the I/P Converter. I just don't understand why it suddenly became so dangerous. But last week I did noticed one strange phenomenon. When the relay was not working, there is a strange minus 17 volt on the relay output port. This is probably 12V + 5V, But I don't understand neither why this is a sum nor why it is negative, and since everything works, I didn't pay attention. Today, after I burned the two BBB, I measured the voltage of the relay output port when it's off again. The voltage is 1.7V (5V-3.3V?). So strange! >From my newbie understanding, any output signal should has two wires, one signal wire, and one ground wire. Because you need a closed circuit to transfer electrons. That's how coaxial cable works for oscilloscope, and function generator, and multimeter, and so forth. Therefore I'm connecting the GND from BBB to DAC, and the GND from DAC to I/P converter; also the GND from 12V dc power source to the I/P converter. *This equals that the Ground from the 12V dc power source is directly connected to the BBB*. But theoretically, I don't see any problems, since it's just ground! In the image, I think once I remove the red wire, the BBB will be isolated from the whole 5V and 12V dc circuits. But I don't know if this is the right solution, and also if the voltage output from the DAC will be transfered to the I/P converter. If any of you could explain a little bit about this issue, I would appreciate a lot. Also, If I want to add some more protection to the BBB (on both I2C and GPIO), what should I do? Thanks! -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
