Årets julbygge - en Nixie-klocka
- lord_dubbdäck
- Inlägg: 207
- Blev medlem: 11 juni 2003, 20:00:18
- Ort: Älvkarleby
- Kontakt:
jag citerar ett tidigare inlägg
Här: http://www.fragjanzuerst.de/eindex.htm
Denna firma har de rör jag använder (IN-14) för knappt 50 kr/st (4.29 Euro). Jag köpte dock mina hos http://www.sphere.bc.ca/ innan jag visste att den tyska sidan fanns.
- Illuwatar
- Inlägg: 2256
- Blev medlem: 10 november 2003, 14:44:27
- Skype: illuwatar70
- Ort: Haninge
- Kontakt:
Status Nixie Clock 2:
Displaykortet med alla drivare klara och testade. Det går att tända valfri siffra med endast 16 anslutningar. Detta skall ner till 7 anslutningar mot AVR'en (använder 2 st 4028 för detta ändamål).
Logikkortet under uppbyggnad - all matningsspännig, jord samt allt som inte har med portarna att göra är klart (kristaller, ISP-kontakt, osv...). Kortet blir nog klart inom några dagar. En ISP-kabel för programmeringen skall också tillverkas.
Har installerat AVRStudio 4 och börjat med programmet som skall styra klockan. Detta är den mest tidsödande biten - jag måste samtidigt lära mig en ny assembler. Eftersom jag tidigare bara kört Motorola (68k, 68HC11) känns AVR-assemblern lite bak-fram med sin Intel-ordning på operanderna. Men det är en vanesak.
Displaykortet med alla drivare klara och testade. Det går att tända valfri siffra med endast 16 anslutningar. Detta skall ner till 7 anslutningar mot AVR'en (använder 2 st 4028 för detta ändamål).
Logikkortet under uppbyggnad - all matningsspännig, jord samt allt som inte har med portarna att göra är klart (kristaller, ISP-kontakt, osv...). Kortet blir nog klart inom några dagar. En ISP-kabel för programmeringen skall också tillverkas.
Har installerat AVRStudio 4 och börjat med programmet som skall styra klockan. Detta är den mest tidsödande biten - jag måste samtidigt lära mig en ny assembler. Eftersom jag tidigare bara kört Motorola (68k, 68HC11) känns AVR-assemblern lite bak-fram med sin Intel-ordning på operanderna. Men det är en vanesak.
- Illuwatar
- Inlägg: 2256
- Blev medlem: 10 november 2003, 14:44:27
- Skype: illuwatar70
- Ort: Haninge
- Kontakt:
Konstruktionen blir betydligt kompaktare med MCU jämfört med diskret logik. Ur ekonomisk synvinkel vinner MCU-varianten eftersom få komponenter gör mycket jobb. All logik ligger i mjukvaran. Dessutom har mitt bygge en stor fördel - inga udda komponenter behövs. Allt går att köpa på Elfa (förutom rören). Sedan, med mjukvara kan man lätt ändra och lägga till funktioner som annars skulle vara omöjligt i en diskret konstruktion (eller med specialkretsar).
>> Illuwatar
Tips till Nixie Clock 2:
Eftersom MCU nästan är overkill att bara ha som klocka så kan du väl passa på att lägga in datum också på något smidigt sätt? Skulle ju passa fint att visa datumen med rören på formen ÅÅ-MM-DD.
Frågan är bara hur man som smidigast växlar mellan att visa datum och tid. Eventuellt en knapp på panelen?
Tips till Nixie Clock 2:
Eftersom MCU nästan är overkill att bara ha som klocka så kan du väl passa på att lägga in datum också på något smidigt sätt? Skulle ju passa fint att visa datumen med rören på formen ÅÅ-MM-DD.
Frågan är bara hur man som smidigast växlar mellan att visa datum och tid. Eventuellt en knapp på panelen?
Personligen tycker jag inte att det är overkilll att använda en MCU till en klocka... säg att du tar en PIC av 8:a pinnars varianterna så är det ju gjort... dem kostar ju i stort sett inget heller...
Det hade varit ganska fräscht att trycka på en knapp och ÅÅ-MM-DD visades... det skulle jag kunna tänka mig att hålla med om att det skulle vara helt okej och bara ett sett att utnyttja det faktum att det är en MCU som styr att... men allt utöver det tycker iaf jag är overkill...
//Rille
Det hade varit ganska fräscht att trycka på en knapp och ÅÅ-MM-DD visades... det skulle jag kunna tänka mig att hålla med om att det skulle vara helt okej och bara ett sett att utnyttja det faktum att det är en MCU som styr att... men allt utöver det tycker iaf jag är overkill...
//Rille
"Vad är en PIC då?" Antar att du försöker påpeka att det är en MCU... varför vet jag dock inte... jag skrev att jag inte tyckte det va overkill... och att han kunde ta en PIC som bara har 8:a ben vilket skulle medföra väldigt stor storleksskillnad och i pris hänseende vilket motiverar användandet av en MCU...
"konsekvent fel du gör" - Jag vet...
//Rille
"konsekvent fel du gör" - Jag vet...
//Rille
- Illuwatar
- Inlägg: 2256
- Blev medlem: 10 november 2003, 14:44:27
- Skype: illuwatar70
- Ort: Haninge
- Kontakt:
Eftersom jag använder en DS1302 som tidsbas är det inga problem att få fram både tid och datum. Valet att använda en separat tidskrets kom upp när jag insåg att klockan måste fortsätta gå när PC'n är avstängd...
Jag valde AT90S2313, så någon PIC blir det inte. Benantalet på denna räcker precis till det jag behöver (7 pinnar till multiplex av displayen, fyra för knapparna samt tre till DS1302, en pinne är kvar ifall det behövs till något senare). Fyra knappar utgör "användargränssnittet", så det är inga problem att kunna ha en till att välja tid eller datum. Allt sådant kommer ligga i mjukvaran.
Jag valde AT90S2313, så någon PIC blir det inte. Benantalet på denna räcker precis till det jag behöver (7 pinnar till multiplex av displayen, fyra för knapparna samt tre till DS1302, en pinne är kvar ifall det behövs till något senare). Fyra knappar utgör "användargränssnittet", så det är inga problem att kunna ha en till att välja tid eller datum. Allt sådant kommer ligga i mjukvaran.