Is a 12V Tri-state Buffer Available for Programming PIC Microcontrollers?

  • Thread starter Thread starter Antonio Serrano
  • Start date Start date
  • Tags Tags
    12v Buffer Output
AI Thread Summary
The discussion revolves around the need for a 12V tri-state buffer to program PIC microcontrollers while managing different circuit selections. The user seeks a component that can output a programming voltage of 12V while accepting 3.3V inputs, but struggles to find suitable options in DIP packages. Suggestions include using open collector control or alternative drivers like the CD4049 or CD4050, which can handle adjustable output voltages and logic level inputs. Additionally, CMOS level shifters and transistor-based solutions are proposed for achieving the desired voltage levels. The conversation highlights the challenge of finding compatible components for specific voltage requirements in microcontroller programming.
Antonio Serrano
Messages
2
Reaction score
0
Hello,

I'm trying to build a hub to connect several circuits that have a PIC microcontroller and be able to select one of them and download the program to it. The circuit that I have in mind to select and program one PIC microcontroller is this:

https://drive.google.com/file/d/0Bx4OvUVy2qxlUmpHcTVqc05STFU/view?usp=sharing

@PIC is the address in the bus of the PIC to program, select actually puts a different value than Hi-Z in the final output for the PIC selected with @PIC, and RS_/PG is to select if we want to program the PIC (the output must have the programming voltage) or to reset the PIC (0 in the output).

My problem is, the output (Vpp) high-level must be the programming voltage, that is Vdd + 4V minimum (I'm using Vdd=3.3V so Vpp must be minimum 7.3 and max 12.5). I want to output there 12V. The other day I was searching the internet for Tri-state buffers that could output 12V and I swear I found some, but now I've been searching for them for hours in the Internet and I don't find them any more.
Anyone knows if that component really exists (12V Tri-state buffer, for example four gates in one chip) or I dreamed about that? And in case there's not such a thing, how do you think guys that I could implement this circuit?

Thanks in advance!
 
Engineering news on Phys.org
Thanks for the fast reply.
Unfortunately, this doesn't fit my application. I need a chip that offers DIP package. And also I intend to put 3.3V in the inputs of the tri-state buffers (either in the value input and in the contro input). In the MC14503B, if you want 12V in the output, I think you have to put at least 11.5 or so V in the input.
I've found a similar one, the MM54C941, but has the same problem, if I want output at high voltage, the input must be high voltage as well.
Thanks for the info.
 
I think you should consider open collector control rather than tristate.
Also consider a CD4049 or CD4050 as the driver. It has adjustable output voltage and logic level input.
 
Hi all, I have a question. So from the derivation of the Isentropic process relationship PV^gamma = constant, there is a step dW = PdV, which can only be said for quasi-equilibrium (or reversible) processes. As such I believe PV^gamma = constant (and the family of equations) should not be applicable to just adiabatic processes? Ie, it should be applicable only for adiabatic + reversible = isentropic processes? However, I've seen couple of online notes/books, and...
Thread 'How can I find the cleanout for my building drain?'
I am a long distance truck driver, but I recently completed a plumbing program with Stratford Career Institute. In the chapter of my textbook Repairing DWV Systems, the author says that if there is a clog in the building drain, one can clear out the clog by using a snake augur or maybe some other type of tool into the cleanout for the building drain. The author said that the cleanout for the building drain is usually near the stack. I live in a duplex townhouse. Just out of curiosity, I...
Back
Top