How Can I Develop an Adjustable Current Pulse Generator Circuit?

AI Thread Summary
The discussion centers on developing an adjustable current pulse generator circuit for a project involving a microcontroller (uP) that communicates via voltage pulses. The user, a senior electrical engineering student, expresses concerns about their lack of experience in analog and digital design, which complicates their ability to create a circuit that produces current pulses adjustable from 0-45mA and 0-40mS in duration. Respondents emphasize the importance of seeking guidance from experienced colleagues, particularly within the user's company, to navigate the complexities of the project. They also highlight the potential need for clarification on the difference between current and voltage pulses, suggesting that the user may be conflating concepts related to modern communication protocols. Overall, the conversation underscores the challenges faced by students in practical engineering applications and the necessity of mentorship in overcoming these hurdles.
kylecivicsi
Messages
2
Reaction score
0
This is my first post, so a little background on me: I am a senior in EE at UofL, I am currently working for a company who has given me a larger project to complete (They kept me on part time while I finish school). I have not taken any analog or digital design classes, so I fear I am in over my head, so to speak.

One of the circuits I am working on takes an output from a uP, and converts it into a current puls over a pair of wires. The wires have a series of voltage pulses on them that is used to communicate to the uP, and the uP responds by inserting a current pulse during the 'low time' of the voltage pulses. The uP must be electrically isolated from the comm wires as well.

I am having trouble developing this circuit, as the current pulse must be adjustable from ~0-45mA and also from 0-40mS in duration. I have done some extensive google-ing and really have no idea where to start.

I suppose I was hoping one of you more experienced guys might have some ideas. Thanks in advance for any help you may be able to throw my way.
 
Engineering news on Phys.org
kylecivicsi said:
This is my first post, so a little background on me: I am a senior in EE at UofL, I am currently working for a company who has given me a larger project to complete (They kept me on part time while I finish school). I have not taken any analog or digital design classes, so I fear I am in over my head, so to speak.

One of the circuits I am working on takes an output from a uP, and converts it into a current puls over a pair of wires. The wires have a series of voltage pulses on them that is used to communicate to the uP, and the uP responds by inserting a current pulse during the 'low time' of the voltage pulses. The uP must be electrically isolated from the comm wires as well.

I am having trouble developing this circuit, as the current pulse must be adjustable from ~0-45mA and also from 0-40mS in duration. I have done some extensive google-ing and really have no idea where to start.

I suppose I was hoping one of you more experienced guys might have some ideas. Thanks in advance for any help you may be able to throw my way.

Honestly, that sounds like too difficult a project to give a student that has not taken any digital or analog design classes. It's not clear why you are a senior and still have not taken at least a basic analog electronics class, but that is a side issue. Without even the basics, how are you expected to do this?

It would also be irresponsible for an experienced person to try and guide you over the internet. There are many questions an experienced person would ask about requirements and specifications, and going through a novice to translate is not likely to work efficiently, or at all.

You do have a good opportunity to learn something here, so I'm not recommending that you give up. However, somehow you need to work with an experienced person live, and preferably this experienced person should be at your company, since he/she will understand the full context of what you are doing.

There is one other thing you may want to consider. Possibly, this project may be a test situation that you are being placed in. Perhaps you will be judged on how you respond to difficult situations. If I were judging you I would hope to see you not give up, but I would also want to see you be honest about your present limitations. This basically means to seek help from the appropriate person with a positive attitude. See if you can find a guru in the company who responds well to compliments. Tell him/her you need some guidance from the "smartest, most creative and most experienced person available". But, be a little less obvious than that. Basically, do exactly what you tried to do in this post, but direct it at the right person. Later, once you have more information, you can direct some technical questions here, but make sure you are not releasing any proprietary information from your company.
 
stevenb said:
Honestly, that sounds like too difficult a project to give a student that has not taken any digital or analog design classes. It's not clear why you are a senior and still have not taken at least a basic analog electronics class, but that is a side issue. Without even the basics, how are you expected to do this?

It would also be irresponsible for an experienced person to try and guide you over the internet. There are many questions an experienced person would ask about requirements and specifications, and going through a novice to translate is not likely to work efficiently, or at all.

You do have a good opportunity to learn something here, so I'm not recommending that you give up. However, somehow you need to work with an experienced person live, and preferably this experienced person should be at your company, since he/she will understand the full context of what you are doing.

There is one other thing you may want to consider. Possibly, this project may be a test situation that you are being placed in. Perhaps you will be judged on how you respond to difficult situations. If I were judging you I would hope to see you not give up, but I would also want to see you be honest about your present limitations. This basically means to seek help from the appropriate person with a positive attitude. See if you can find a guru in the company who responds well to compliments. Tell him/her you need some guidance from the "smartest, most creative and most experienced person available". But, be a little less obvious than that. Basically, do exactly what you tried to do in this post, but direct it at the right person. Later, once you have more information, you can direct some technical questions here, but make sure you are not releasing any proprietary information from your company.
Thank you for your response. There is only one other EE here (my manager obviously). I have no issues asking for his help (and do, all the time), the problem is that he is not the greatest at 'dumbing down' his ideas in a way that is understandable to me.

As far as the school work goes, I have taken a few analog analysis classes, but the issue is of course that those don't really teach you skills of building something from scratch. I'll save the rant on UofL's rediculous class structure though.
 
I second the first reply...

But what is the difference between "Current" and "Voltage" pulses? Is the "current pulse" meant to be an analog signal? The description sounds sort of like I2C or SPI or other "modern" bidirectional serial buses, is there some new twist that is being developed?

For isolation, one usually uses an opto-coupler. But they are generally only for digital signals.
 
Very basic question. Consider a 3-terminal device with terminals say A,B,C. Kirchhoff Current Law (KCL) and Kirchhoff Voltage Law (KVL) establish two relationships between the 3 currents entering the terminals and the 3 terminal's voltage pairs respectively. So we have 2 equations in 6 unknowns. To proceed further we need two more (independent) equations in order to solve the circuit the 3-terminal device is connected to (basically one treats such a device as an unbalanced two-port...
Thread 'Weird near-field phenomenon I get in my EM simulation'
I recently made a basic simulation of wire antennas and I am not sure if the near field in my simulation is modeled correctly. One of the things that worry me is the fact that sometimes I see in my simulation "movements" in the near field that seems to be faster than the speed of wave propagation I defined (the speed of light in the simulation). Specifically I see "nodes" of low amplitude in the E field that are quickly "emitted" from the antenna and then slow down as they approach the far...
Back
Top