Pin driver
Moczik Gabor
pm at progzmaster.hu
Sat Sep 1 18:05:48 CEST 2007
Erdos Zoltan wrote:
> azt mondtam, hogy a programozando eszkoz szamara mindegy, hogy a gnd
> valojaban programozo eszkoz gnd+12v-on van-e, viszont igy nem kell
> negativ villanyyal vacakolnod..
> tehat a gnd=-12v, a +12v=gnd a +39v=+27 az eszkozon.
Ja, ez igy vili, de nekem egyelore a pozitiv villannyal (is) gondom van.
Gyakorlatilag csak GND-t kenyelmes kapcsolni, a tobbihez kinlodni kell.
>>>ki kene szamolni, hogy 48 labas szimultanhoz eleg gyors lehet-e a holmi
>>> (D/A soros kommunikacio, illetve a proci.. mit is szansz bele? ARM? )
>>
>>Jaja, valami ARM.
>
> akkor mar tcp/ip es vmi webes feluleten, akkor nem kell driverrel
> vacakolni es oprenccer fuggetlen is lehetsz..
Kinlodas lesz webes feluletre megcsinalni. Sokkal hasznalhatobbak (nekem) a
celszoftverek. Bongeszoben erosen korlatozott a funkcionalitas.
Tovabba a laptopon levo 1db ethernet port ha pont hasznalatban van, akkor
tehetsz egy switchet is az asztalra.
Ezert vetettem el az ethernetet. Nem segit annyit, amennyit bonyolit.
> tartalom le es feltoltes meg programozando tipus es parameterek sima
> html menu
Meg jo volna benne hex editor, realtime kijelzes, miegymas, ezt bongeszoben
nehez...
Az egetohoz mellekelt szoftveren NAGYON sok mulik. Ha gagyi, akkor nem lehet
labdaba rugni.
>>Hat nem tom, hogy van-e erre szukseg...
>
> meg annyira nincs, de a vilag erre megy... es ugye nem akarsz jovore
> ujat epiteni? :-)
Azert GND+0.1V-ot elo lehet allitani ma is, nem?
Sima analog technika.
Amugy orulnek neki, ha a jovo arra haladna, hogy ne kelljen egy BGA-400 meg
mindenfele SMD tokos alkatreszt programozo keszulekben felprogramozni :-)
Mar ma is mindenemet ugy csinalom, hogy csak egyszer kelljen egy bootloadert
beegetni, utana ne is lassam az egetot...
>>- akarmilyen feszultsegu eszkoz tamogatasa (praktikusan 1.8V-5V)
>
> -12v es +12 kozott alapbol, de a vpp ugye lehet +27v is.
En a negativ tapfeszt kihagyom. A Vpp persze kulon akarmennyi mondjuk
30V-ig, az 1.8-5V a logikai szintekre vonatkozott.
>>- ha egy mod van ra, programozhato legyen vele regi tipusu EPROM is
>
> alapkovetelmeny.
Neked ja, mert emlietted mivel foglalkozol :-)
De ahogy halad a vilag egyre kevesbe lesz ez lenyeges...
Ha talal az ember egyszeru hw megoldast, akkor persze nincs akadalya. Arra
is gondoltam, hogy a regi EPROM-okhoz szukseges extrem feszultsegekhez
berakni nehany kulonallo kapcsoloelemet, arra a nehany lehetseges labra.
>>- RS232 _es_ USB port. Ethernet elvetve.
>
> hiba. lapostopokrol kihalt a soros, terepre alkalmatlan lenne
> usb nem jo, mert minden oprenccerhez faraghatod a drivert, illetve a
> kezelofeluletet...
Nem kell, mert USB-RS232 akarok, arra meg mar kesz a gyartoi driver. A
szoftvert pedig egyedire fogom faragni.
Az ethernet meg asztali hasznalatra alkalmatlan, mert vagy van egy ethernet
vegpontod vagy nincs, allandoan IP-t allitgatni ha nincs DHCP, kinlodas...
Az RS232 velemenyem szerint a vilag vegeig ipari szabvany lesz, es mindig
lesz majd hozza valamilyen media konverter, amivel az aktualisan
megtalalhato portokrol lehet konvertalni. Egyebkent bizonyos laptopokon ma
is van soros port. Inkabb a laptop gyartoknak kellene ezt felismerni, mert
tobb dologhoz is kell sorosport.
>>- beepitett akku, vagy 2 ceruza akkurol mukodjon, USB-rol legyen toltes is.
>> (ugye mindenki unja mar a k*rva sok adaptert minden szarhoz?)
>
> pedig nem uszod meg.. szerintem a ceruza aksi keves.. az usb mar talan
Mi? Az USB-n van 5V/500mA (jo esetben), ceruza akksi meg ugyan csak 2.4V, de
akar 3A vagy 10A-ral is lehet terhelni. Komplex tap kell a cuccba ugyis,
akkor meg nem mindegy, hogy 2.4 vagy 5V-bol allitja elo a feszeket?
>>- bekapcsolaskor lehessen a foglalatban chip
>
> aramkor kialakitas kerdes, de tamogatom, bar szivem szerint tennek be
> egy ontesztet a bekapcsra, akkor meg utban van az eszkoz.
> inkabb egy ready lampa, ami utan lehet bedugni.
Hiba. Az az onteszt az, amivel barmikor kinyirhatod az ottfelejtett IC-t.
Inkabb egy diagnosztika menupont a szoftverbe, hogy ha valami nem mukodik,
akkor explicit lehet viszgalni.
Ontesztelni ugyse lehet 100%-osan...
>>- valamilyen vedelem rosszul behelyezett IC, hibas IC, a kivalasztottal nem
>>egyezo tipusu IC behelyezese eseten
>
> a programozasi eljaras elejen a tapfesz rakapcsolasa.. es visszamerese..
Az mar durva. Nem visszamerni kell, hanem tularamot erzekelni inkabb.
A tapfesz minimum allithato aramkorlatos legyen. A programozando cucchoz a
max megengedett stand-by aram beallitasa. Utana tapfesz bekapcs. Ha tularam
van, akkor hiba. Ha nincs, akkor a limit felemelese a szukseges uzemi aramra.
Amugy visszamerni en max a 4 (vagy mennyi) tapsin es az akku feszultseget
akarom, onteszt celbol.
> a labankenti aramfigyeles mar igen durva lenne..
A labankenti DAC+ADC az nem durva?
Amugy nem akarok labankenti aramfigyelest, de valami kell, mert hibas IC-vel
nem kene kinyirni az egetot.
Mondjuk a Vcc sin elobb emlitett globalis aramkorlatja kisebb kell legyen,
mint a kimeneti meghajto max arama, es a zarlatot akkor globalisan lehet
erzekelni.
Utana diagnosztika cimen esetleg annyit lehet tenni szoftverbol, hogy a
labakat egyenkent bekapcsolni, amelyik kivaltja a tularamot, ott a hiba.
>>- kompakt, egy laptoptaskaban is konnyen hordozhato kivitel
>
> pedig egy kis lcd-t is gondoltam ra, alap dolgokrol informalni.
Ez nem zarja ki a kompakt kivitelt :-)
Nalam a kompakt kb: 100-120mm x 60-100mm x 20-25mm
> es persze az fpga alkalmazasa.. de mit szolnal egy kulso rom nelkuli
> cpld-hez..? :-))
En eleve kulso tar nelkuli CPLD-vel es procival akarom megoldani :-)
XC95288, hmm?
Lehet hogy kell vagy 2-3db belole...
A xilinx coolrunner szeria ami meg nem rossz...
>>Lehet hogy lesz benne:
>>- USB HOST (mass-storage)
>
> inkabb cf vagyt sd foglalat az eprom tartalmaknak
Mennyivel jobb mint az USB host?
USB->whatever kartyaolvasot lehet venni, igy ha van benne USB host, barmit
lehet olvasni vele. Persze a kartyaolvaso plusz kiegeszito, de valahol meg
kell huzni a hatart. A laptopot is nem lehet beleintegralni...
--
((( Móczik Gábor )))--((( pm -> @ -> progzmaster -> . -> hu )))
((( Skype: moczik )))
More information about the Elektro
mailing list