Batronix Eprom Programmer

Discuss hardware-related topics, such as development cartridges, CopyNES, PowerPak, EPROMs, or whatever.

Moderators: B00daW, Moderators

Post Reply
User avatar
FARID
Posts: 499
Joined: Wed Apr 07, 2010 1:14 am
Location: Iran
Contact:

Batronix Eprom Programmer

Post by FARID »

Batronix Eprom Programmer 3.3 is an obsolete product but it is FREE! :mrgreen:

Image

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
Attachments
eprommer_3_3.zip
(25.81 KiB) Downloaded 276 times
lidnariq
Posts: 10677
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Batronix Eprom Programmer

Post by lidnariq »

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?
User avatar
FARID
Posts: 499
Joined: Wed Apr 07, 2010 1:14 am
Location: Iran
Contact:

Re: Batronix Eprom Programmer

Post by FARID »

Thanks a lot
You mean this page : Eprom Programmer 4
Yes it seems it has a lot of good info which can be applied to Eprom Programmer 3.4
Even there is a device manual in that page, and according to it :
The power supply must have a DC voltage between 14 and 20 volts. The maximum required power will be not over 150 mA.
User avatar
FARID
Posts: 499
Joined: Wed Apr 07, 2010 1:14 am
Location: Iran
Contact:

Re: Batronix Eprom Programmer

Post by FARID »

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?
Attachments
Schematics.zip
(117.66 KiB) Downloaded 241 times
lidnariq
Posts: 10677
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Batronix Eprom Programmer

Post by lidnariq »

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.
User avatar
FARID
Posts: 499
Joined: Wed Apr 07, 2010 1:14 am
Location: Iran
Contact:

Re: Batronix Eprom Programmer

Post by FARID »

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
User avatar
byemu
Posts: 296
Joined: Mon Sep 05, 2011 5:56 pm
Contact:

Re: Batronix Eprom Programmer

Post by byemu »

FARID wrote:Batronix Eprom Programmer 3.3 is an obsolete product but it is FREE! :mrgreen:

Image

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?
User avatar
FARID
Posts: 499
Joined: Wed Apr 07, 2010 1:14 am
Location: Iran
Contact:

Re: Batronix Eprom Programmer

Post by FARID »

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
lidnariq
Posts: 10677
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Batronix Eprom Programmer

Post by lidnariq »

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.
User avatar
FARID
Posts: 499
Joined: Wed Apr 07, 2010 1:14 am
Location: Iran
Contact:

Re: Batronix Eprom Programmer

Post by FARID »

So what does this mean :
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 :?:
lidnariq
Posts: 10677
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Batronix Eprom Programmer

Post by lidnariq »

"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: Select all

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 mA

So to program this one, you definitely won't need more than 20mA + 25mA + 10mA = 55mA.
User avatar
FARID
Posts: 499
Joined: Wed Apr 07, 2010 1:14 am
Location: Iran
Contact:

Re: Batronix Eprom Programmer

Post by FARID »

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)
lidnariq
Posts: 10677
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Batronix Eprom Programmer

Post by lidnariq »

Exactly!
cornsyrup32
Posts: 13
Joined: Tue Jul 22, 2014 4:48 pm
Location: Minneapolis, MN

Re: Batronix Eprom Programmer

Post by cornsyrup32 »

When I try to the order the board at http://www.seeedstudio.com/, and use their DRU file, the "Drill Distance" is to close.
User avatar
mikejmoffitt
Posts: 1352
Joined: Sun May 27, 2012 8:43 pm

Re: Batronix Eprom Programmer

Post by mikejmoffitt »

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...)
Post Reply