Deze pagina mag afgedrukt worden voor thuisgebruik. Commercieel gebruik of verdere verspreiding is niet toegestaan.
Dit is de afdrukbare pagina, klik hier voor het artikel op de volledige website.
http://www.amateurtele.com/index.php?artikel=201

Minipro TL866 chip programmer

MiniPro TL866 chip programmer
20170117 - De Minipro TL866 is een eenvoudige (E)EPROM programmer dat een ideaal apparaat is voor de gevorderde elektronica hobbyist. Het product is redelijk recent op de markt gekomen en daaree prima ondersteund. De programmer wordt met een USB aansluiting verbonden met een computer en met software op de computer kan de programmer worden bediend. Er zit een grote bibliotheek bij met chip gegevens. Vrijwel alle denkbare chips zijn aanwezig zodat door het selecteren van een merk en model alle instellingen juist staan ingesteld. Denk hierbij aan de programmeer spanning en pin aansluitingen. Er zijn twee modellen op de markt de TL866CS en de TL866A. In de basis verschillen de twee modellen weinig van elkaar. Het enige technische verschil is dat het "A" model een ICSP (In Circuit Programming Port) aansluiting heeft. Hiermee kunnen sommige chips geprogrammeerd en uitgelezen kunnen worden waarbij de chip nog in een (op dat moment uitgeschakeld) circuit aanwezig is. Denk hierbij aan PIC chips bijvoorbeeld.
De prijs is redelijk laag. Voor ongeveer € 40,00 kan er een CS model gekocht worden en voor €60,00 een A model (met diverse verloopjes). Ik ben in 2016 begonnen met een de "A" variant en een half jaar later ben ik overgestapt op de "CS" variant omdat mijn wensen groter geworden zijn. Het schijnt mogelijk te zijn om de "A" versie te hacken naar een "CS" versie, maar voor het prijsverschil heb ik besloten om een nieuwe te kopen.
Bij de laatste bestelling heb ik er ook een uitgebreide serie met verloopjes bij besteld. Bijvoorbeeld en verloop naar een PLCC32 voet. Zo heb ik de parallelle EEPROM van mijn [Link: http://amateurtele.com/index.php?artikel=169]: TXU 1256 repeater uit kunnen lezen. Met andere verloopjes heb ik onder andere de seriële EEPROM's van mijn [Link: http://amateurtele.com/index.php?artikel=225]: Yaesu FT-817 en [Link: http://amateurtele.com/index.php?artikel=42]: Yaesu FT-897 uitgelezen als backup.

software
20170117 - Er is een cd-rom bijgeleverd, maar mijn advies is om de laatste software van [Link: http://www.autoelectric.cn/en/TL866_main.html]: de website van de fabikant (externe link) te gebruiken. Anders kunnen EPROMS van 256 kB en kleiner niet worden uitgelezen. De software is erg simpel en overzichtelijk. Met een beetje gezond verstand kom je er zonder handleiding prima uit.

chip type selecteren
Door op het zwarte pijltje te klikken bij Chip Select wordt er een scherm geopend waar de gewenste chip kan worden geselecteers. Er kan op een type worden gezocht, maar ook per chip type en merk worden gefilterd. Dit werkt prima. Selecteer vervolgens het gewenste type. Hieronder staat een afbeelding van de selectie van een paralelle EEPROM van SST (SST39SF010) waarmee ik wilde experimenteren.


chip plaatsen
Na het selecteren van het betreffende chip type kan via de [Information] knop worden bekeken hoe de chip moet worden geplaatst. (Bij selecteren van ICSP wordt ook de ICSP informatie weergegeven in plaats van de pin aansluitingen voor de ic-voet.)


uitlezen
Door op de "R" knop te klikken wordt via een tussen scherm de chip uitgelezen. De geheugen gegevens worden hexidecimaal weergegeven per adres. In onderstaand geval acht adressen naast elkaar. De zwarte tekst zijn uitgelezen bits. De rode gegevens zijn aangepast. In dit geval heb ik een markering door middel van tekst in de chip geprogrammeerd zodat bij uitlezen van een losse chip de herkomst te herleiden is. Het afgebeelde voorbeeld is van een [Link: http://amateurtele.com/index.php?artikel=193]: Racal Cougar 70 MHz zendontvanger. Na het wijzigen kan een chip met de "P" knop worden geprogrammeerd. In het geval van een EPROM moet de chip wel eerst met UV-licht worden gewist alvorens het programmeren.


vullen met data
Het is ook mogelijk om (een deel van) het geheugen te overschijven met specifieke informatie. Een block kan gevuld worden met opgegeven informatie. Dit kan een hexidecimale waarde zijn zoals 00 of FF, maar willekeurige informatie [Random] is ook mogelijk. Zo heb ik een chip geprogrammeerd om ene serie leds willekeurig te laten knipperen. Elke uitgang pin was op een led aangesloten en de adres ingang is steeds met één "opgehoogd".


logische chips
Parallelle EPROMS en EEPROMS evenals seriële EEPROMS zijn uit te lezen en te programmeren. Er is zelfs een mogelijkheid om 4000 en 7400 serie chips te testen. Hieronder staat een weergave van een 74HC14 test. Als de chip geplaatst wordt en er wordt op [Test] gedrukt, dan wordt de chip getest en het testresultaat wordt weergegeven. Dit is een toepassing die ik aanvankelijk niet kende en deze optie blijkt zeer handig te zijn om oude chips uit de voorraad te testen.

EEVblog video review
Dave Jones van [Link: http://www.eevblog.com]: EEVBlog (externe link) heeft een mooie review gemaakt. Na het zien van deze video kan je programmer naar behoren bedienen. Kijktip!

Video link: https://www.youtube.com/embed/FLG03f_ua5g (The embedded video is replaced by the link, since this is a printable view.)

© 1984...2017 - http://www.amateurtele.com - Afgedrukt op 2017-09-23T22:03:13+02:00