Batronix Eprom Programmer 3.3 is an obsolete product but it is FREE!
So I want to make it!
But there is something which I am not sure about it.
This programmer uses LPT port, so obviously it needs external power supply, right?
What is the part next to LPT connector?
Is it the connector for power supply?!
According to the schematic there is a 7805 regulator in the circuit.
I checked its datasheet and it seems the input voltage is 10v, but I couldn't find anything about input current!
Is it safe to use 9v / 300mA for it?!
Thanks in advance
Yeah, the part in the upper right is a pair of screw terminals, for semi-permanently attaching two bare wires.
The loaded voltage of the wall wart needs to be higher than ≈13V (the 13V zener) to ensure than a high enough voltage is presented to the UVEPROM during programming. (Don't change the 13V zener unless you find a UVEPROM that needs a different Vpp. As stands, the circuit producess ≈12.75V, or 13V from the zener minus the saturated Vce of the transistor T3)
The page you linked to links to another page that claims the power requirements are "14-20 Volt DC, max. 100 mA".
The only significant power consumption is that which the UVEPROM itself requires for programming. (The 7805 and all the other parts are going to be around ≈10mA) so you should look up the specific parts you plan on programming.
Many (older?) UVEPROMs (such as the STmicro M27C1001) want to be programmed with Vcc≈6.5V, not Vcc=5V. I can only guess what that would do in terms of reliability: maybe bit rot a little faster?
Thanks a lot
You mean this page :
Eprom Programmer 4Yes it seems it has a lot of good info which can be applied to
Eprom Programmer 3.4Even there is a device manual in that page, and according to it :
Quote:
The power supply must have a DC voltage between 14 and 20 volts. The maximum required power will be not over 150 mA.
There is a mod for Willem EPROM Programmer to use power from USB port.
Is it possible to apply that mod to Batronix EPROM Programmer too?
Yes, but ... you'll need to adjust the output voltage, and the weird thing there with R18, R11, R15, R26, J7, and J6 that they have for configuring the output voltage (11.4V / 14V / 20V / 24V) is kinda awkward. It's probably better just to fix the output to 13V and then remove the existing zener on the Batronix. (Otherwise, the zener will clamp the output to 13V or lower, regardless of the voltage output by the boost converter). Also, double-check the voltage rating of all the parts that see this "high" voltage (T2, T3, and D2, I guess), and make sure they're ok with the maximum voltage you want to use.
I also find it a little odd that it'd be easier/cheaper to build the boost converter than to find the right size transformer ... although I guess USB powered is awfully convenient.
When comes to analog electronic I am really a dumb person because I didn't study electronic anyway
Can you please make the schematic whenever you have free time?
Then I can make the PCB
FARID wrote:
Batronix Eprom Programmer 3.3 is an obsolete product but it is FREE!
So I want to make it!
But there is something which I am not sure about it.
This programmer uses LPT port, so obviously it needs external power supply, right?
What is the part next to LPT connector?
Is it the connector for power supply?!
According to the schematic there is a 7805 regulator in the circuit.
I checked its datasheet and it seems the input voltage is 10v, but I couldn't find anything about input current!
Is it safe to use 9v / 300mA for it?!
Thanks in advance
Great,but can you convert to usb interface?
My laptop adapter is 19v / 4A
Voltage seems good but its current is too much, right?
How can I decrease 4A to be 150mA?
@ byemu
No it is not possible to change the whole interface to USB, I think it requires Hardware + Software change
I just wanted to power the programmer with USB instead of using an adapter
The 19V/4A should be fine; only the voltage is regulated here (i.e. it will deliver 19V as long as no more than 4A are drawn).
Some older power supplies (such as those that are just an AC transformer followed by 4 diodes and a capacitor) aren't really regulated. Those have a noticeable negative trend on the emitted voltage as a function of the amount of current drawn, and not just because of the rectification step. (E.g. this nominal 12VDC 400mA transformer I have produces 18.6V with no load, and this 9VDC 450mA transformer produces 14.8V)
In other words, you don't need to find a 14V-20VDC power supply that generates exactly 100 or 150mA ... you just need a 14V-20VDC that can produce 100mA or more.
So what does this mean :
Quote:
The maximum required power will be not over 150 mA
Is it the same as this : The maximum required current must not less than 150 mA
"Under normal operating conditions, nothing will cause the device to consume more than 150mA"
I say "normal operating conditions" because you could do something destructive like short power to ground.
In practice, the actual number you'll need will be specified in the datasheet of the EPROM you're looking to program. I gave an example of the ST M27C1001, which says:
Code:
Table 9. Programming Mode DC Characteristics (1)
(TA = 25 °C; VCC = 6.25V ± 0.25V; VPP = 12.75V ± 0.25V)
Symbol Parameter Test Condition Min Max Unit
ILI Input Leakage Current VIL ≤ VIN ≤ VIH ±10 µA
ICC Supply Current 50 mA
IPP Program Current E = VIL 50 mA
So to program this IC, you definitely won't need more than 50mA (via the 7805) + 50mA (via the 13V zener) + 10mA (for everything else) = 110mA. In practice it'll probably consume less.
Another IC's datasheet (Microchip's 27C256) says:
VCC Current, program & verify : ICC2 = maximum 20 mA
VPP Current, program : IPP2 = maximum 25 mASo to program this one, you definitely won't need more than 20mA + 25mA + 10mA = 55mA.
Thanks for the info
I think I find out where was my mistake.
The programmer datasheet is talking about the programmer itself not the adapter!
I thought the datasheet is talking about the adapter specifications!
So :
EPROM Programmer will use --> 14 ~ 20 volt + 150mA (at most)
Adapter must be ---------------> 14 ~ 20 volt + 150mA (at least)
When I try to the order the board at
http://www.seeedstudio.com/, and use their DRU file, the "Drill Distance" is to close.
Try to use something lower than 19V. That is a lot of work for the 7805 to drop 14V in the form of heat. Also, you must be sure your filter caps are rated for 19+ volts.
As for current, you only need to worry about it going higher than what the circuit draws. Having a high current rated power supply means it can provide that much, not that it will use it (unless it's a current source...)