hardware:controllers:avr_net-io
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
hardware:controllers:avr_net-io [2011/03/01 00:47] – S0-Anschluß jay | hardware:controllers:avr_net-io [2015/04/30 04:41] (aktuell) – [Pollin AVR NET-IO] boophus | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Pollin AVR NET-IO ====== | ====== Pollin AVR NET-IO ====== | ||
+ | die AVR-NET-IO Platine ist ein Modul mit AVR-Microcontroller und Ethernet-Schnittstelle, | ||
===== Hardware ===== | ===== Hardware ===== | ||
Gibt's als [[http:// | Gibt's als [[http:// | ||
- | Allgemeine Infos dazu gibt's bei [[http:// | + | Allgemeine Infos dazu gibt's bei [[http:// |
Für den späteren Anschluß (nach dem flashen) des/der Zähler legt man fest, welchen der vielen Eingänge man benutzen möchte. Dazu schaut man in den [[http:// | Für den späteren Anschluß (nach dem flashen) des/der Zähler legt man fest, welchen der vielen Eingänge man benutzen möchte. Dazu schaut man in den [[http:// | ||
- | * ADC1 (J9) -> A4 | + | * ADC1 (J9) -> PA4 |
- | * ADC2 (J9) -> A5 | + | * ADC2 (J9) -> PA5 |
- | * ADC3 (J7) -> A6 | + | * ADC3 (J7) -> PA6 |
- | * ADC4 (J7) -> A7 | + | * ADC4 (J7) -> PA7 |
Alternativ könnte man auch die Sub-D-Buchse J3 oder das Pfostenfeld EXT anfahren, die Pins dort sind auf Seite 6 des Schaltplans aufgelistet. | Alternativ könnte man auch die Sub-D-Buchse J3 oder das Pfostenfeld EXT anfahren, die Pins dort sind auf Seite 6 des Schaltplans aufgelistet. | ||
Zeile 17: | Zeile 17: | ||
==== S0-Anschluß ==== | ==== S0-Anschluß ==== | ||
- | * S0+ an '' | + | Hier sieht man wie man den S0-Ausgang, z.B. eines Zählers, |
- | * S0- an den gewünschten Pin | + | |
- | * Zwischen '' | + | {{: |
+ | |||
+ | Der Kondensator filtert eingestreute Störungen raus. Ohne diesen kann es vorkommen, daß man eine ganze Ladung falscher Impulse bekommt, wenn man z.B. eine danebenstehende Tischlampe | ||
- | Der Kondensator filtert eingestreute Störungen raus. Ohne diesen kann es vorkommen, daß man eine ganze Ladung falscher Impulse bekommt, wenn man z.B. eine danebenstehende Tischlampe ein- oder ausschaltet. | + | Anm.: |
+ | R1 ist optional; Ethersex aktiviert den internen Pull-Up des ATmega. Wer damit Probleme hat oder ganz sicher gehen will, kann den externen Widerstand ergänzen. Wenn nur der interne Pull-Up-Widerstand des ATmega benutzt wird, sollte C1 auf 10nF verringert werden. | ||
===== FW erstellen ===== | ===== FW erstellen ===== | ||
- | siehe [[software: | + | siehe [[software: |
Jedes Pin (und damit jeder Zähler) erhält seine eigene UUID; zum Abrufen kann man die dann später im Frontend passend gruppieren - so hantiert man immer nur mit einer UUID. | Jedes Pin (und damit jeder Zähler) erhält seine eigene UUID; zum Abrufen kann man die dann später im Frontend passend gruppieren - so hantiert man immer nur mit einer UUID. | ||
Zeile 37: | Zeile 40: | ||
</ | </ | ||
- | Weitere Informationen: | + | Weitere Informationen: |
===== Update per TFTP ===== | ===== Update per TFTP ===== | ||
Mit dem [[http:// | Mit dem [[http:// | ||
hardware/controllers/avr_net-io.1298936846.txt.gz · Zuletzt geändert: 2011/05/29 13:09 (Externe Bearbeitung)