RIBU ELEKTRONIK VERSAND Mühlenweg 6. 8160 Preding. Tel. 017/64800. Fax 64806 Mail: office1@ribu.at. Internet: http://www.ribu.at ATMega560Controllerboard nur 66 x 40 mm große 4 fach Multilayer Platine 56 KByte Flash, 8 KByte RAM, 4 KByte EEPROM 84 programmierbare Ein-/Ausgänge / 16 Kanal 10-Bit A/D-Wandler / SPIund IIC-Bus-Schnittstelle 4 serielle Schnittstellen mit programmierbaren UART alle 4 serielle Schnittellen über RS-Pegelwandler oder direkt (5 Volt Pegel) auf Stiftleisten geführt und mit Jumper konfigurierbar USB<>RS-Converter für Com0 über Jumper steckbar DS107 Echtzeituhr mit,768 KHz Quarz und externen Batterieanschluß Slot für MicroSD-Speicher und, Volt Pegelwandler USB-Host-Controller zum direkten Anschluß v on USB-Sticks, USBFestplatten, MP-Player usw. ON BOARD USB-Host-Bootloader zum Laden von Programmen direkt von USB-Stick, USB-Festplatte usw. ohne Programmiergerät und ohne PC 6poliger Pfostenstecker zur direkten progr. mit einen ISP-Programmer Alle Port- und Steuerleitungen auf Stiftleisten geführt benötigt nur eine 5 Volt Versorgungsspannung Modul wird fertig aufgebaut, getestet und mit USB-Host-Bootloader programmiert geliefert 1
USB-Bootload mit USB-Stick Das mit USB-Host-Controller wird mit programmiertem Bootloader geliefert. Damit können Programme (Binärfiles) ohne PC und ohne Programmiergerät, nur mit einen USB-Stick, in den Controller programmiert werden. Die Programmdatei MUSS den Namen "Boot.bin" haben. Programmdatei mit dem Bootloader in den Controller programmieren 1.) Geben Sie Ihrer Programmdatei den Namen "Boot.bin" und kopieren Sie diese vom PC auf den USB-Stick. Achtung! Die Programmdatei MUSS eine Binärdatei sein und direkt (in kein Unterverzeichnis) auf den USB-Stick kopiet werden!.) Schließen Sie eine USB-Buchse an das Controllerboard an und stecken Sie den USBStick in die USB-Buchse. Legen Sie danach die Versorungsspannung an das Controllerboard an. USB-A Buchse USBStick 1 4 Beide Jumper MÜSSEN auf Stellung I/O gesteckt sein und die Anschlüsse RXD(PJ0)/ TXD(PJ1) an der Stiftleiste MÜSSEN unbeschaltet bleiben!.) Nach kurzer Zeit startet jetzt der Bootload automatisch und der Controller wird mit der Programmdatei "Boot.bin" programmiert. Bei der Programmierung blinkt die grüne LED. Nach abgeschlossener Programmierung leuchtet die grüne LED wieder dauerhaft und das soeben geladene Programm wird automatisch gestartet. Die Datei "Boot.bin" wird nach der Programmierung auf den Namen "Boot_ok.bin" umgenannt.
Steckerbelegung Anschlüsse zum VNC1L-1A-Chip Jumperfunktionen Jumper RXD0/TXD0/USB Jumper RXD1/TXD1 RS- RS-(RXD1) I/O (RXD1) RS-(TXD1) I/O (TXD1) USB I/O (RXD0) RS-(RXD0)+USB RS-(TXD0) Bei der I/O-Stellung sind die Pins RXD/TXD des Controllers direkt (1:1) OHNE Pegelwandler mit der Stiftleiste verbunden I/O (TXD0) Achtung!!! Wenn der USB-Stick-Chip IC1(VNC1L-1A) bestückt ist wird die serielle Schnittstelle Com für den USBStick verwendet. Die Jumper MÜSSEN auf Stellung I/O gesteckt bleiben und die Anschlüsse RXD(PJ0) /TXD(PJ1) an der Stiftleiste MÜSSEN unbeschaltet bleiben! RS-(RXD) I/O (RXD) RS-(RXD) I/O (RXD) oder USB-Stick RS-(TXD) I/O (TXD) RS-(TXD) I/O (TXD) oder USB-Stick Jumper RXD/TXD Jumper RXD/TXD + USB-Stick
Anschluß RXD0/TXD0 über USB-Schnittstelle Jumper rechts (USB) Jumper links kein Jumper USB A- oder B-Buchse 1 zum PC 4 Anschluß RXD0/TXD0 (Com0) über RS-Pegelwandler alle Jumper links gesteckt RXD0(PE0) z.ur RS-Schnittstellevom PC D-SUB Buchse 9polig USB I/O (RXD0) I/O (TXD0) TXD0(PE1) RXD(PC) TXD(PC) 5 Wenn die Jumper in der Stellung I/O gesteckt sind, dann sind die Pins RXD0(PE0)/TXD0(PE1) des Controllers direkt (1:1) OHNE Pegelwandler mit der Stiftleiste verbunden! 4
Anschluß RXD1/TXD1 (Com1) über RS-Pegelwandler zur RS-Schnittstellevom PC D-SUB Buchse 9polig 5 Jumper RXD1/TXD1 beide Jumper links gesteckt I/O (RXD1) I/O (TXD1) Wenn die Jumper in der Stellung I/O gesteckt sind, dann sind die Pins RXD1(PD)/TXD1(PD) des Controllers direkt (1:1) OHNE Pegelwandler mit der Stiftleiste verbunden! Schaltplan RS-Schnittstelle Com0/1 und USB 5
6
7
Anschluß RXD/TXD (Com) über RS-Pegelwandler Jumper RXD/TXD beide Jumper links gesteckt I/O (RXD) I/O (TXD) zur RS-Schnittstellevom PC D-SUB Buchse 9polig Wenn die Jumper in der Stellung I/O gesteckt sind, dann sind die Pins RXD(PH0)/TXD(PH1) des Controllers direkt (1:1) OHNE Pegelwandler mit der Stiftleiste verbunden! 5 Anschluß RXD/TXD (Com) über RS-Pegelwandler Jumper RXD/TXD beide Jumper links gesteckt I/O (RXD) I/O (TXD) zur RS-Schnittstellevom PC D-SUB Buchse 9polig Wenn die Jumper in der Stellung I/O gesteckt sind, dann sind die Pins RXD(PJ0)/TXD(PJ1) des Controllers direkt (1:1) OHNE Pegelwandler mit der Stiftleiste verbunden! 5 ACHTUNG!!! RXD/TXD(Com) ist nur verfügbar wenn IC1(VNC1L-1A) nicht bestückt ist! 8
Schaltplan RS-Schnittstelle Com/ Schaltplan MicroSD-Anschluß mit Pegelwandler Schaltplan Echtzeituhr 9
Anschluß USB-Stick USB-A Buchse USBStick 1 4 Beide Jumper MÜSSEN auf Stellung I/O gesteckt sein und die Anschlüsse RXD(PJ0)/ TXD(PJ1) an der Stiftleiste MÜSSEN unbeschaltet bleiben! Schaltplan VNC1L-1A (USB-Stick-Chip) 10 grüne LED leuchtet dauerhaft wenn ein USB-Stick angeschlossen ist
Abmessungen,54 mm L1 40 mm 5,56 mm L L ST1 66 mm 11