PICLink RS232-Controller-Modul bietet alle Mikrocontroller-Enthusiasten ein
leicht zu Mini-Mikrocontroller-Modul zu konstruieren. Diese eingebettete Mikrocontroller ist
ICSP (in Circuit Serial) programmierbar und bietet separate PORTA, PORTB,
RS232/o-Ports, 4 Kanal Analog/Digital-Wandler sowie eine integrierte ICSP-Schnittstelle zur Umsetzung in der Schaltung programmieren und Debuggen. An Bord der Gastgeber, die RS232 USART verwendet werden, um die Schnittstelle mit einem PC (USB RS232) oder anderen seriellen Geräten wie unsere 2.4 GHz Wi-Fi oder 915 MHz wireless Module. In diesem instructable müssen Sie fertigen eine doppelte doppelseitige Platine (Platine, die Abmessungen sind unten angegeben), montieren das Board mit den notwendigen Komponenten (siehe Komponentenliste) und dann programmieren des Controllers mit LES Firmware-Version 1.1. Dafür benötigen Sie einen ICSP Programmierer wie der USBPIC Programmierer oder das PICKit 2 das ist, was ich derzeit als Ingenieur und Firmware-Entwickler verwenden. Ich würde für diejenigen empfehlen, die ernsthaft über embedded-Gerät Engineering die 30 US-Dollar (USD) für die PICKit zu verbringen sind. Das PICKit2 LogicTool wird dazu dienen, eine große Entwicklungs-Tool werden bei der Entwicklung von embedded-Control-Geräte.
LES 1.1 Firmware
LES-1.0 (Version 1.0) ist eine miniaturisierte eingebettete Rahmen geschrieben
C derzeit für PIC Mikrocontroller das basic Input/Output, Speicher unterstützt
und RS232 asynchrone Kommunikation. Wegen seiner kleinen Fußdruck der
gesamte System passen in 1 K (1024 Bytes) des Programmspeichers. Darüber hinaus LES
stark vereinfacht Bit Füllstandskontrolle von IO-Ports durch Makros wie BIT_SET,
BIT_CLEAR, BIT_IS_SET und BIT_COMP Hafen Registerregelung
PORTx Makros erreichen wir durch die Bit-Ebene TRISx Aufrufe diese Einsparung reduzieren
kritisches Programm Speicherplatz.
LES 1.1 Firmware wurde mit Eclipse SDCC und GPUTILS entwickelt. Die PICLink (LES)-Build-Umgebung ist einfach einzurichten und erfordert keine proprietären Lizenz-Software. SDCC und GPUTILS sind Opensource-Entwicklungs-Tools unter der GNU Public License Agreement veröffentlicht und sind kostenlos zum Download und verwenden. Sobald ich eine Chance bekomme werde ich den Artikel von LES mit Download- und Installationsanweisungen SDCC aktualisieren.
URF 1000 Sonar
PICLink RS232-embedded-Controller wurde entwickelt, um Distanz zu berechnen und telemetrische Datenübertragung zum Host-terminal, wenn an TuxMicros URF 1000 Serie Ultraschall Sonar Entfernungsmesser DSM Modul angebunden.
Funktionen
· Versorgungsspannung – 5,0 bis 5,5 VDC H1-2
· Versorgungsstrom – 10 mA typ
· ISP (In-Circuit-seriell programmierbare)
Unterstützt Microchip Gerät Debuggen über H1
· 20 MHz Crystal gesteuert SBC
· 11 Bi-direktionale i/o-Pins
· 4 Kanal ADC (PORTA)
· Dedizierte RS232 USART Port 120 Kbit/s
· RS232 Geschwindigkeiten 1200 zu 155200 Bit/s.
· 128 Byte EEPROM
· 224 Byte SRAM
· 2 K Bytes Programmspeicher (1k, wenn LES ausgeführt)
· LES Firmware-Version 1.1
Modul-Dimensionen
52,5 mm L x 41 mm W x 1,6 mm H (2.06 in x 1,61 in x 0,63 Zoll)