In Circuit programator

trebam In Circuit programator, nasao shemu na netu od Pony-a, jer ce mi kasnije trebat i podrska za AVR, ali postoji problem... na ovom "sklopu" je 24C04(M24C04-WMN6 --> pise ispod njega), te su oznacena

4 U/I kontakta: VCC, GND, CLK i DATA... VCC i GND znam sto je, tj to je +5V i masa, ali zanima me kako to spojit sa Pony-jem, jer on ima +5V, RESET, RESET89, SCK, MOSI, MISO, +12V, GND...

svaka pomoc je dobrodosla, sto prije to bolje...

ili ako imate prijedlog za neki drugi prog, koji podrzava avr, 24c, in circuit, a da nije Williem ili Orange2...

Reply to
Locutus of Borg
Loading thread data ...

oznacena

sa

Neki programatori cije sam sheme pogledao imaju posebne vodove i podnozja za serial EEPROM te AVR, PIC i bla, bla...

Reply to
Vaso

AT24C04 Serial EEPROM 4K, 2-Wire Bus Serial EEPROM, reèe Atmel web site.

Pony podr¾ava SPI interface, a ovdje se radi o TWI (slièno je I2C).

Reply to
Mario Malenica

stvar je sto onaj IC koji ja trebam programirat je u smd kucistu, a nemam alat za skidanje istog (plocica mora prezivjet)... konkretno, radi se o "chip"-u na laserskim tonerima... moja je zamisao iz "punog" izvuc .hex i kasnije upucavat u "prazni"... gradnja programatora me kosta skoro kao i gotovi "puni", zamjenski chip --> znatno isplativije kad imas vise chipova... neki imaju i samo 2 kontakta, neki 3, a ovi najcesci imaju 4 (na tom pise za svaki kont sto je)

mene sad zanima kako to spojit na PonyPerog ISP (10 pinski konektor), tj. masu i napajanje znam...

ponavljam, na ovom chipu imam VCC, GND, DATA i CLK...

ako je potrebno, uslikat cu ga i stavit slike na binse

TIA

Reply to
Locutus of Borg

site.

me

Ako taj programator nema program za programiranje takvog chipa, spoji CLK gdje hoæe¹ jer æe¹ i tako morati pisati svoje rutine za programiranje!!?? Za DATA je malo te¾e, pretpostavljam da to treba biti dvosmjerna linija, a mislim da MOSI i MISO nisu takve linije!!??

Reply to
Vaso
  1. Pogledaj podr¾ava li Pony TWI interface, opis TWI-a pogledaj u pdf-u tog EEPROM-a na Atmelovim web stranicama. Ako ne podr¾ava, nije nikakav problem slo¾iti elektroniku koja æe to raditi (tu se mo¾e iskoristiti èak i 89C2051 koji ko¹ta 20kn ili neki AVR, hrani¹ ih podacima preko serijskog porta, a oni u èip pucaju preko TWI-a(e, njih mo¾e¹ isprogramirati Pony-em :D)), samo treba malo programirati. Mo¾e¹ to napraviti i preko paralelnog porta, samo onda stavi¹ neki Schmitt sklop na izlazu iz LPT-a.

U biti, mora¹ imati ne¹to ¹to æe daj hex/bin dump prebaciti natrag u EEPROM, na tebi je kako æe¹ to realizirati (a i ka¾em, nije ba¹ neki problem)

Ako neæe¹ skidati tu memoriju, ima¹ dvije opcije, odlemljivanje samo potrebnih pinova i onda kaèenje na njih (glupo i rizièno) ili rezanje vodova i stavljanje nekakvih jumpera kojima æe¹ odvojiti taj EEPROM od ostatka elektronike kad programira¹ (Ovo je rizièno ako nema¹ iskustva. Kod lo¹ih spojeva odo¹e podaci u vra¾ju mater).

Reply to
Mario Malenica

A kad bi iskombinirao allpic i pony? Allpic ima osim ova 4 sto meni treba i jos jedan (trenutno nemam kod sebe shemu)... Bi li barem u teoriji radilo, a da ne moram nista programirat? Cak sam planirao radit svoj "chip" sa "normalnim" komponentama, ali postavlja seopet pitanje kako izvuc podatke iz "punog"... A da rezuckam vodove, ne isplati mi se ako nesto podje po zlu...

Reply to
Locutus of Borg

Aha, nisi se do sada bavio ovime.

Pronaði negdje definiciju i opis TWI-a.

Onda takoðer pronaði TWI "programator" EEPROM-a. S njim æe¹ moæi èitati i pisati u memoriju. Mora negdje biti shema, jer to i nije prekomplicirano.

Heh, paz' sad ovo.

Ako dovede¹ napajanje na 24CXX, takoðer si doveo napajanje i na ostatak strujnog kruga koji ima zajednièke napajaèke pinove s njim.

Je li gore (na toneru) integriran i kakav kontroler? Neka elektronika? Èipovi?

Ako je, onda bi trebao nekako odvojiti taj ostatak od EEPROM-a, jer ne vjerujem da na takvim ureðajima imaju nekakvu multimaster implementaciju protokola, koja bi dopu¹tala istovremeni pristup vi¹e ureðaja na jedan EEPROM. Jednostavnije reèeno, ako ima¹ kakvih kontrolera ili procesora i sliènog uz taj EEPROM, onda ga mora¹ odvojiti, da se ne mije¹aju kod èitanja/pisanja.

Reply to
Mario Malenica

TO znam

ima nekakav sklop, slike ce bit na binsima kroz 10ak minuta

saljem slike chipa na binse, na plocici je 6 otpornika, 2 kondenzatora, 2 tranzistora i EEPROM... mislim da ne trebam nista odvajat, jer kad se on stavi na toner, i toner u printer, printer broji ispisane stranice i sprema broj na eeprom, te kad isprinta 2500str., posalje driverima od printera da je prazan, te da treba drugi toner...

postoji dekoder, tj uredjaj u koji se stavi chip, te on ga napuni, ali sam najam kosta oko 50eura mjesecno, + svaki dekodirani (ponisteni) chip je 5¤, sto je isplativo samo onima koji imaju 10ak tonera dnevno (ja ih nemam toliko, jos)...

Reply to
Locutus of Borg

Koji glupi naèin brojanja stanja tonera!?

Naði shemu nekog programatora koji mo¾e programirati 24C04, izradi ploèicu sa dijelom koji se odnosi na serijski EEPROM, nabavi program i vozi!!??

Reply to
Vaso

2
u

treba

E, tek sam danas na binares u Zipu sku¾io sliku druge strane ploèice. Trebalo bi skinuti shemu, Q1 i Q2 su vezani uz DATA i CLK, mo¾da oni 'onemoguæuju' primjenu standardnih programatora!!?? U tom sluèaju, trebalo bi odvojiti taj dio sklopa, ali skidanjem EEPROM-a ostaje problem kako ga spojiti na neki programator, onda je bolje skinuti dva tranzistora i kaèiti se na ona èetiri izvoda!!??

Reply to
Vaso

Probat cu skinut shemu... samo, izgleda da cu morat nac i jedan prazan chip, jer ima i vod ispod EEPROM-a pa da ne bubam napamet kud je spojen...

Reply to
Locutus of Borg

Probat cu skinut shemu... samo, izgleda da cu morat nac i jedan prazan chip, jer ima i vod ispod EEPROM-a pa da ne bubam napamet kud je spojen...

mislim da bi moglo upalit sa ISP prog-om koji je uploadan prije jedno tjedan-2 na binse (jedino me muce MISO i MOSI...)

Reply to
Locutus of Borg

Prije su imali drugaciji sistem, osigurac od 63 ili 100mA na toneru, broj stranica se biljezio u memoriju mikrokontrolera koji sve to pokrece, pa kad dodje do 2500str, posalje impuls vece struje preko osiguraca (osigurac je na toneru bio), skuri osigurac i nemoze vise, prazan je...

Reply to
Locutus of Borg

kad

Zar laserski/diodni pisac ne smije raditi bez tonera? Kada vidis prazne stranice, lako ces zakljuciti da nema vise tonera, ili je neki kvar?

Reply to
Vaso

Cini mi se to ce biti problem, MISO i MOSI su jednosmjerni signali, a DATA je dvosmjerni, ako se ne varam!!??

Reply to
Vaso

svaki laserski/led printer ima mikro prekidac na koji sjeda toner... Oni se osiguracima/chipovima pokusavaju zastitit od refilla...

shemu chipa cu uploadat veceras...

Reply to
Locutus of Borg

A, to! Naivan sam k'o Tesla nekada....

Reply to
Vaso

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.