Electronics > Projects, Designs, and Technical Stuff
EPROM UV erase and programming with Arduino
MrWifiHifi:
Hello
I have bunch of EPROM memory chips and I want to use them
But I never erase a single EPROM chip
Can someone help me and give some advice how to erase and what I can use to erase EPROM chips...?
I want to use Arduino to program EPROM, I've seen some designs but is it possible to make universal programmer, so I can program 2716, 2732, 2764, 27128, 27256 and 27515 chips
HB9EVI:
with a bigger Atmega is certainly possible building a programmer, but if it's worth it to write all the code I don't know. I bought me a TL866 programmer which is doing very well for those parallel eproms.
But actually I never bother working with UV erasable chips since there are enough EEPROMs on the market; I stuck for my Z80 project with the AT28C256
amyk:
Search online stores for "EPROM eraser" and you'll find plenty.
As for programming, you need a carefully regulated supply voltage and timed pulses --- see the datasheets for details.
But this feels more like a case of "if you have to ask..."; you need to do a lot more research yourself first.
NivagSwerdna:
--- Quote from: MrWifiHifi on June 12, 2019, 08:50:43 am ---I want to use Arduino to program EPROM, I've seen some designs but is it possible to make universal programmer, so I can program 2716, 2732, 2764, 27128, 27256 and 27515 chips
--- End quote ---
Anything is possible :)
You really need to look at the datasheet for the chips you have as different manufacturers have different programming algorithms. You are going to need some high voltage... >=21V for some chips and some reasonably accurate timings but very do-able, especially with a 5V device. It's normally a case of just sending data and address whilst proving some oompf to VPP, perhaps raising VDD at the same time.
If it's not your sort of fun... just buy a commercial programmer.
David Hess:
Erasing may be possible using an ultraviolet LED. I think the requirement is 400 nanometers or shorter so maybe a part like this:
https://www.mouser.com/ProductDetail/VCC/VAOL-5EUV8T4?qs=sGAEpiMZZMuCm2JlHBGefiok2zGXgOgqXT6BUoctcRU%3D
Real UVEPROM erasers used a UVC germicidal bulb like this:
https://www.amazon.com/s?k=germicidal+bulb&ref=nb_sb_noss
As other pointed out, a regulated and controlled high voltage source of about 24 volts is required. The exact voltage depends on the specific UVEPROM. Other than that and the timing requirements, programming is relatively straightforward although not all manufacturers openly documented this.
Navigation
[0] Message Index
[#] Next page
Go to full version