embedded-channel.de
Impressum AGBs Kontakt Konzept Suchen Startseite
   
Produkte Online-Shop Fachthemen Support Forum Download
 Home Produkte PIC Universal Boards mit Bootloader - Index - Einführung und technische Eigenschaften
[mehr...]
[Online-Shop starten...]
[mehr...]
[mehr...]
[Forum starten...]
[mehr...]
AGBs
Kontakt
Impressum
Konzept
Gästebuch
 
Tipp: Die unbestückte Leiterplatte in Industrie-Qualität kann auch einzeln erworben werden.

Vergrößern

Die benötigten Bauteile können u.a. bei REICHELT Elektronik erworben werden.

Online-Shop

 
Tipp: Auf Wunsch bestücken wir ihr persönliches PIC-Universal Board nach ihren Wünschen. Bei Interesse senden Sie uns bitte eine E-Mail.


PIC Universal Board mit PIC16F877 und Bootloader - Kein externes Programmiergerät erforderlich

Einführung

All-in-one Single Board Computer (SBC) – fertig aufgebaut und getestet  mit einem PIC16F877 Controller. Der Controller ist mit einem Bootloader programmiert, es wird kein zusätzliches Programmiergerät benötigt – einfach über USB oder COM-Schnittstelle an den PC anschließen, die mitgelieferte Windows-Software starten und die gewünschte *.hex Datei in den Controller laden (kompatibel mit der Entwicklungsumgebung GoEmbedded). Das Board verfügt über eine umfangreiche Ausstattung (LCD-Modul, 7-Segment-Anzeigen, EEPROMs, USB, RS232, RTC, Temperatursensor, Port-Expander etc.) und ist das perfekte Werkzeug für Einsteiger sowie fortgeschrittene Entwickler im Schulungs- sowie Berufsalltag.

Der besondere Clou an dem Board, es lässt sich spielend einfach mit handelsüblichen Bauelementen aus der Bastelkiste oder z.B. von Reichelt Elektronik / Conrad Electronic erweitern. Die benötigten Schaltpläne und Beschreibungen sind gut dokumentiert im mitgelieferten Handbuch abgedruckt.

Kenndaten PIC16F877 Controller

  • 14.3 kB FLASH-Programmspeicher
  • 368 Byte SRAM
  • 256 Byte EEPROM
  • 5 MIPs Befehlszyklus – 20 MHz Oszillator
  • 33 freie I/O-Pins
  • 8 Analogeingänge mit 10-Bit Auflösung
  • 2 analoge Komparatoren
  • 2 PWM (CCP) Module
  • SPI und I²C Bus
  • Zwei 8-Bit Timer und ein 16-Bit Timer
  • Unterspannungsschutzschaltung
  • Watchdog-Timer
  • Low-Power Modus

Board Eigenschaften

  • LCD Kontrastregelung, Hintergrundbeleuchtungssteuerung
  • Controller Reset-Schaltung
  • Summer
  • Temperatursensor
  • einstellbarer Spannungsteiler
  • USB-Schnittstelle
  • serielle RS232 (COM)-Schnittstellle mit Sockel für einen Pegelwandler MAX232
  • Stromversorgungsschaltung (Betriebsspannung von 7-30V AC/DC) mit Power LED
  • Anschluss für eine 4x3 Matrixtastatur
  • Anschluss für ein alphanumerisches LCD mit zum Beispiel 4x20 Zeichen
  • Sockel für einen LED-Status-Bar (PORTC)
  • Sockel für eine I²C Echtzeituhr (RTC PCF8583), ein 32 kHz Quarz sowie Backup-Batteriefassung sind bereits vorhanden
  • Sockel für einen I²C Port-Expander (PCF8574P) für 8 zusätzliche I/O-Pins
  • Sockel für einen I²C 7-Segment-Treiber Chip (SAA1064)
  • Sockel für vier 7-Segment Anzeigen
  • 2x Sockel für I²C serielles EEPROM, z.B. 24C256 (32 kB), 24C512(64 kB)...
  • Sockel für vier Reed-Relais, Diodenschutzschaltung und LEDs bereits vorhanden
  • Universell einsetzbar, universell konfigurierbar
  • Sämtliche Port-Pins und Hardware-Bausteine sind über flexible Steckverbinden oder über Kabelklemmen vernetzbar
  • LCD-Anzeige kann optional an jeden Port angeschlossen werden
  • Standardkonfiguration der LCD im 4-Bit-Modus an PORTB per DIP-Schalter wählbar
  • gleichzeitiger Betrieb von LCD-Anzeige und 7-Segment-Anzeige möglich
  • Erweiterungsfläche, Lochraster, mit Versorgungsanschlusspins; optional kann auf die Erweiterungsfläche ein Steckboard befestigt werden (kann optional mitbestellt werden)
  • sämtliche Peripheriechips können optional über Jumper individuell Konfiguriert werden
  • Unterseite des Boards sind mit Gummifüßen ausgestattet

Der Single Board Computer unterstützt PIC16 und PIC18 Mikrocontroller im 40-Pin DIP Gehäuse. Das hier beschriebene Board kann für zahlreiche Applikationen eingesetzt werden.

Programmierung des Boards

Die Programmierung des Boards mit dem gewünschten Programmcode (*.hex Datei) gestaltet sich mit dem Bootloader sehr einfach, es wird kein zusätzliches Programmiergerät benötigt.

  • Das Board wird mit einem USB- oder seriellen Kabel mit ihrem Computer verbunden
  • Die mitgelieferte Bootloader Software für ihr Windows Betriebssystem starten
  • Einstellungen in der Software: 38400 Baud und korrekter COM-Port
  • Die zu programmierende .hex Datei wird über den Button „.hex laden“ ausgewählt
  • Anklicken des „Start“ Buttons und Drücken der Reset Taste auf dem  Boards – der Controller wird mit ihrer *.hex Datei programmiert
  • Nach einem automatischen Reset des Boards wird das neue Programm sofort ausgeführt

 Bitte beachten Sie, dass ein USB- oder serielles Kabel nicht im Lieferumfang ist. Zum Programmieren wird ein solches Kabel benötigt.

Steckboard

Abb.: Erweiterungsfläche, Lochraster, mit Versorgungsanschlusspins

Steckboard
Das Board ist optional mit einem Steckboard aus dem Online-Shop erweiterbar.


Zurück

Lieferumfang:
Leiterplatte in geprüfter Industrie-Qualität
fertig aufgebautes und geprüftes Board
deutschsprachiges Handbuch
CD-ROM mit Beispielprogrammen für GoEmbedded IDE, Software für den USB und seriellen COM-Port sowie Datenblätter

Bestellen im Online-Shop

Newsletter

Hiermit bestellen sie den kostenlosen Newsletter um  aktuelle Informationen zu erhalten. [mehr...]


Service
Homepage automatisch zu den  Favoriten hinzufügen.

Update: 19.11.2005
(c) 2005 embedded-channel.de
Alle Rechte vorbehalten.