Platinen für Selbstbau-Projekte

Im Unterforum Projekte im Selbstbau - Beschreibung: Selbstbau von Elektronik und Elektro

Elektronik Forum Nicht eingeloggt       Einloggen       Registrieren




[Registrieren]      --     [FAQ]      --     [ Einen Link auf Ihrer Homepage zum Forum]      --     [ Themen kostenlos per RSS in ihre Homepage einbauen]      --     [Einloggen]

Suchen


Serverzeit: 25 11 2024  04:06:22      TV   VCR Aufnahme   TFT   CRT-Monitor   Netzteile   LED-FAQ   Osziloskop-Schirmbilder            


Elektronik- und Elektroforum Forum Index   >>   Projekte im Selbstbau        Projekte im Selbstbau : Selbstbau von Elektronik und Elektro

Gehe zu Seite ( Vorherige Seite 1 | 2 )      


Autor
Platinen für Selbstbau-Projekte
Suche nach: platinen (3984)

    







BID = 612910

Kleinspannung

Urgestein



Beiträge: 13359
Wohnort: Tal der Ahnungslosen
 

  


Und hier mal das Layout von meinem (damaligem) Versuch das mangels Programmierkenntnissen mit IC Grab zu realisieren.
War ne Ampel für zwei Richtungen plus Fußgängerampel.
Und eigentlich der Auslöser,warum ich mir ein AVR-Board gekauft und etwas rudimentär BAscom programmieren gelernt habe.DAmit ist Ampel und ähnliche Spielchen nurmehr eine Fingerübung.




_________________
Manche Männer bemühen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitätstheorie.
(Albert Einstein)

BID = 612924

Electronicfox

Schreibmaschine



Beiträge: 1634
Wohnort: hamburg
Zur Homepage von Electronicfox

 

  

Hier die Assemblerfile und Schaltbild, sowie HEX.



Code :


.nolist
.include"tn26def.inc"
.list



.def ar0 = r16



init:
ldi ar0, RAMEND
out SP, ar0
ldi ar0, 0xFF
out DDRA, ar0

ldi ar0, 0x00
out DDRB, ar0

ldi ar0, 0xAA
out PORTA, ar0


loop:
ldi zh, high(AMPEL*2)
ldi zl, low(AMPEL*2)
in ar0, PINB
cpi ar0, 0b00000000
breq ledout

ldi zh, high(PAUSE*2)
ldi zl, low(PAUSE*2)
cpi ar0, 0b00000001
breq ledout

ldi zh, high(ROLLON*2)
ldi zl, low(ROLLON*2)
brne ledout

ledout:
lpm
mov ar0, r0 ;get lentgh
_ldo1:
adiw ZH:ZL, 1
lpm ;get pattern
out PORTA, r0
rcall wait
dec ar0 ;count down
brne _ldo1
rjmp loop

wait:
ldi R17, $1F
WGLOOP0: ldi R18, $FD
WGLOOP1: ldi R19, $FE
WGLOOP2: dec R19
brne WGLOOP2
dec R18
brne WGLOOP1
dec R17
brne WGLOOP0
ldi R17, $04
WGLOOP3: dec R17
brne WGLOOP3

ret

AMPEL:
.db 77, 120
.db 120, 120
.db 120, 120
.db 120, 120
.db 120, 120
.db 120, 120
.db 120, 120
.db 120, 120
.db 120, 120
.db 120, 120
.db 120, 248
.db 120, 248
.db 120, 248
.db 120, 248
.db 120, 184
.db 184, 184
.db 184, 216
.db 216, 216
.db 216, 208
.db 208, 208
.db 208, 204
.db 204, 204
.db 204, 204
.db 204, 204
.db 204, 204
.db 204, 204
.db 204, 204
.db 204, 204
.db 204, 204
.db 204, 204
.db 220, 204
.db 220, 204
.db 220, 204
.db 220, 204
.db 212, 212
.db 212, 212
.db 216, 216
.db 216, 216
.db 152, 152
.db 152, 152


PAUSE:
.db 2, 180
.db 252, 0

ROLLON:
.db 4, 0b01101100
.db 0b10110100, 0b11011000
.db 0b11111100, 0






_________________
Es ist nicht mein Ziel mit dem Kopf durch die Wand zu gehen, sondern mit den Augen eine Tür zu finden. Also warum kompliziert, wenn’s einfach geht.

BID = 613121

Martin Wagner

Schriftsteller

Beiträge: 768
Wohnort: Unterfranken
Zur Homepage von Martin Wagner

Ich hab mal ne Ampel mit nem CD4017 realisiert, aber auf Streifenraster. Zum Layout erstellen und Platine ätzen war ich einfach zu faul...

Der zweite Anlauf mit dem ATmega8 hat die Anzahl der notewendigen Bauteile aber erheblich reduziert.



Gruß Martin

Edit: Für die Gegenrichtung werden die gleiche Menge Dioden und Transisitoren nochmal gebraucht




[ Diese Nachricht wurde geändert von: Martin Wagner am  8 Jun 2009 21:18 ]

BID = 613126

Kleinspannung

Urgestein



Beiträge: 13359
Wohnort: Tal der Ahnungslosen


Zitat :
Martin Wagner hat am  8 Jun 2009 21:15 geschrieben :

Ich hab mal ne Ampel mit nem CD4017 realisiert

Drei mal darfst du raten,was das bei dem "Layout" von mir weiter oben ist.
Zusätzlich noch ein NE555,ein ULN200X und glaube noch ein UND-Gatter mit 2x3 (oder waren es vier?) Eingängen

_________________
Manche Männer bemühen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitätstheorie.
(Albert Einstein)

BID = 613128

Bartholomew

Inventar



Beiträge: 4681


Zitat :
Martin Wagner hat am  8 Jun 2009 21:15 geschrieben :

Edit: Für die Gegenrichtung werden die gleiche Menge Dioden und Transisitoren nochmal gebraucht

Ist doch eine schöne Lötübung


Vorherige Seite      
Gehe zu Seite ( Vorherige Seite 1 | 2 )
Zurück zur Seite 1 im Unterforum          Vorheriges Thema Nächstes Thema 


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 20 Beiträge im Durchschnitt pro Tag       heute wurden bisher 0 Beiträge verfasst
© x sparkkelsputz        Besucher : 182393285   Heute : 481    Gestern : 7548    Online : 339        25.11.2024    4:06
1 Besucher in den letzten 60 Sekunden        alle 60.00 Sekunden ein neuer Besucher ---- logout ----viewtopic ---- logout ----
xcvb ycvb
0.0949659347534