Wow ! A new tutorial about the attiny45-85 based on my work
HLT wiki/Arduino A Ttiny 4585
Interesting !
lunedì 18 ottobre 2010
giovedì 10 giugno 2010
Arduino IDE with ATTiny45 (porting)
form my pages here
some notes to better use the board end the software
You HAVE to modify "board.txt" to include the Attiny45 processor, add this part to end of the file
attiny45.name=Arduino w ATtiny45
attiny45.upload.protocol=stk500
attiny45.upload.maximum_size=4096
attiny45.upload.speed=19200
attiny45.bootloader.low_fuses=0xdf
attiny45.bootloader.high_fuses=0xca
attiny45.bootloader.path= attiny45
attiny45.bootloader.file=ATmegaBOOT.hex
attiny45.bootloader.unlock_bits=0x3F
attiny45.bootloader.lock_bits=0x0F
attiny45.build.mcu=attiny45
attiny45.build.f_cpu=8000000L
attiny45.build.core=attiny45
these line will define the board giving max memory size for program (4096) and instruct the compiler to build code for the tiny45.
to know which mcu are supported by avr-gcc and their names use
avr-gcc --target-help
in a terminal window (works in Mac OSX and probably in Linux)
PIN MAPPINGThe best I can do for the pin mapping is in the pins_arduino.c in the core folder, the function are multiple per pin depends on the function you use to refer to the pin;
I.E. analogWrite (0,231) // output a pwn signal to real pin 5
digitalRead(5) // read a digital value from real pin 1
analogRead(5) // read an analog value from real pin 1
and so on ... like in a real arduino .
avr-gcc --target-help
in a terminal window (works in Mac OSX and probably in Linux)
PIN MAPPINGThe best I can do for the pin mapping is in the pins_arduino.c in the core folder, the function are multiple per pin depends on the function you use to refer to the pin;
I.E. analogWrite (0,231) // output a pwn signal to real pin 5
digitalRead(5) // read a digital value from real pin 1
analogRead(5) // read an analog value from real pin 1
and so on ... like in a real arduino .
venerdì 22 gennaio 2010
tanto per vedere quanto è difficile fare un bloggino
In realtà questo è il circuito che uso come termostato milleusi, è semplice ed economico , sopratutto nel mio caso visto che ho un cassetto pieno di uA741.
Dato che è piuttosto datato come OpAmp volevo sfruttarlo per impieghi poco onerosi e questa applicazione è proprio quello che il dottore ordina...
lo schema è più meno standard come comparatore, parti degne di nota sono :
i diodi d2..d4 servono ad evitare il fastidioso rimbalzare dell'uscita nel momento in cui cambia, alzando il punto di conduzione di T1 si evita l'incertezza, inevitabile, dato che il 741 non commuta bello netto, ma indugia tra il su e il giù.
R4 che per inciso è da 1MOhm, serve per regolare l'isteresi.
D1 Blocca le tensioni inverse se l'uscita è collegata ad un relais.
D2 è il riferimento di tensione quasi stabile.
Come sensore si usa un transistor in TO220. per lo meno io l'ho usato perchè mi veniva comodo per avvitarlo al metallo del riscaldatore.
Dato che è piuttosto datato come OpAmp volevo sfruttarlo per impieghi poco onerosi e questa applicazione è proprio quello che il dottore ordina...
lo schema è più meno standard come comparatore, parti degne di nota sono :
i diodi d2..d4 servono ad evitare il fastidioso rimbalzare dell'uscita nel momento in cui cambia, alzando il punto di conduzione di T1 si evita l'incertezza, inevitabile, dato che il 741 non commuta bello netto, ma indugia tra il su e il giù.
R4 che per inciso è da 1MOhm, serve per regolare l'isteresi.
D1 Blocca le tensioni inverse se l'uscita è collegata ad un relais.
D2 è il riferimento di tensione quasi stabile.
Come sensore si usa un transistor in TO220. per lo meno io l'ho usato perchè mi veniva comodo per avvitarlo al metallo del riscaldatore.
il mio sito dove c'è lo schema il layout del PCB e tutto il resto in formato EAGLE
mercoledì 20 gennaio 2010
Toner Transfer Paper Press 'N' Peel
Una nota rapida per dire che la carta speciale per fare i circuiti stampati a trasferimento toner Press 'n' peel funziona bene , ma la temperatura è essenziale che sia corretta per ottenere un buon trasferimento del toner, se usate stampanti HP intorno ai 180 C° è OK .
Per il trasferimento è perfetto un laminatore a caldo (plastificatore) da pochi spiccioli a cui si applica un semplice termostato per alzare la temperatura , di default sono intorno ai 100 C° (troppo pochi), vedi il sito
Etichette:
press and peel toner transfer p n p ttpPCB
Uno strano LCD CMC103902L02YBN
ho trovato da un rottame della Saeco questo bel display LCD , a prima vista ha queste caratteristiche
2 righe da 16 caratteri
backlight LED Yellow
purtroppo l'interfaccia è strana , ha una piattina da 24 poli connessa e nella scheda principale sembrano tutti connessi , mentre sul PCB del display ci sono due file di contatti numerati da 1 a 14 , non sembra che segua lo standard Hitachi tant'è che il + e il - sono il 5 e il 7 , il 6 è NC .
Di seguito le immagini del display sono al contrario temporale , nel senso che la prima mostra il display staccato e l'ultima la basetta completa di display
E' un gran bel display e mi dispiacerebbe non usarlo.
Chi ha informazioni può lasciarle qui per cortesia.
Iscriviti a:
Post (Atom)