Software
06 janv. 2019 Commentaires fermés sur Software
dans Non classé Tags: ARM, beaglebone, DsPIC, embarqué, embedded, Linux, logiciel, microchip, OpenWRT, PIC, PIC32, software, STM32
06 janv. 2019 Commentaires fermés sur Software
dans Non classé Tags: ARM, beaglebone, DsPIC, embarqué, embedded, Linux, logiciel, microchip, OpenWRT, PIC, PIC32, software, STM32
10 sept. 2012 Commentaires fermés sur Afficheur GPS V2
dans Non classé Tags: affichage LCD, GPS, microcontroleur, nmea, PIC, PIC18F, PIC18F2620, projet radioamateur, SED1520
Comme dans la version précédente, ce montage permet d’afficher certains paramètres contenus dans des trames issues d’un GPS sur un afficheur LCD graphique de taille 122×32 pixels. Comme sur la version 1, les paramètres qui y sont affichés sont les suivants :
Cette 2e version permet maintenant de visualiser les informations suivantes :
Voici les nouvelles fonctionnalités qui ont aussi été ajoutées en plus de celles concernant l’affichage en lui-même :
Le montage est basé sur un PIC18F2620 qui reçoit les trames du GPS sur un port UART et affiche leur contenu sur un écran LCD graphique de 122×32 pixels piloté par un protocole compatible avec les contrôleurs graphiques SED1520.
Le code source est écrit pour le compilateur C18 de Microchip. Je ne fournis pas les projets MPLAB mais les fichiers peuvent très facilement être réintégrés dans un nouveau projet car il n’y a pas de configuration particulière du compilateur.
Pour information, la méthode de calcul de l’orientation du Soleil et de la Lune est issue du site suivant : http://www.stjarnhimlen.se/comp/tutorial.html.
Le schéma et le routage ont été réalisé avec Cadsoft Eagle 6.2.
La version 2.2 initialement mise en ligne comportait deux bugs qui apparaissaient lors de l’utilisation de l’afficheur avec une GPS Thunderbolt (Merci Christophe ON4IY) :
Ces bugs sont totalement résolus par la version 2.21. Il est donc fortement recommandé aux utilisateurs de cet afficheur avec un Thunderbolt d’effectuer la mise à jour. Ces bugs n’affectant pas l’utilisation de l’afficheur avec un GPS NMEA, la mise à jour n’a pas d’intérêt particulier.
F1RMB, Daniel, m’a remonté un bug concernant l’affichage des coordonnées négatives et je l’en remercie. La nouvelle version disponible incluant son patch est la 2.22.
Suite à plusieurs demandes d’un forum transmis par Daniel F1RMB, j’ai intégré un patch qu’il m’a transmis pour gérer les GPS ne transmettant pas le checksum dans leurs trames NMEA (certain FURUNO sont dans ce cas). La nouvelle version disponible incluant ce patch ainsi que la gestion transparente des trames d’entrée est la 2.23.
Part | Value | Package | Description | FARNELL | Radiospare |
C1,C5 | 10nF | 0603 | Condensateurs céramiques | 1759022 | |
C2,C6 | 22uF | 1206 | Condensateurs céramiques | 2113076 | |
C3,C4 | 100nF | 0603 | Condensateurs céramiques | 1759122 | |
D1 | 0805 | LED Rouge | 1581239 | ||
J1 | NC | Souder directement des fils | |||
J2 | NC | ICSP, brochage compatible PicKit3 | |||
R1,R3,R5,R6,R9 | 10k | 0603 | Résistances | 2073349 | |
R4 | 10k | Trimmer | 1689863 | ||
R2 | 4.7k | 0603 | Résistances | 2059619 | |
R7 | 820 | 0603 | Résistances | 2059598 | |
R8 | 27 | 2012 | Résistances | 1670394 | |
S1 | DIP Switch Series 219 CMS (optionnel : peut être remplacé par des résistances 0ohm) | 1524005 | |||
S2 | B3F-10XX | Bouton poussoir | 176432 | ||
T1 | MMBT2222 | SOT23-BEC | Transistror NPN | 1653622 | |
U1 | PIC18F2620-I/SO | SO-28W | Microchip Microcontrolleur FLASH | 1212697 | |
U3 | 32122A-BC-BC | Afficheur LCD 122×32 pixels | 532-6975 | ||
U3Connecteur | 1-84981-8 | Connecteur FFC/FPC 1mm 18 points | 1816423 |
07 sept. 2012 Commentaires fermés sur Afficheur GPS NMEA
dans Non classé Tags: affichage LCD, azimuth lune, azimuth moon, azimuth soleil, azimuth sun, elevation moon, elevation sun, GPS, microcontroleur, nmea, PIC, PIC18F, PIC18F2620, projet radioamateur, SED1520, site lune, site soleil
06 août 2012 Un commentaire
dans Non classé Tags: affichage LCD, GPS, microcontroleur, nmea, PIC, PIC18F, PIC18F2620, projet radioamateur, SED1520
Ce montage permet d’afficher certains paramètres contenues dans des trames NMEA issues d’un GPS sur un afficheur LCD graphique de taille 122×32 pixels. Les paramètres qui y sont affichés sont les suivants :
Le montage est basé sur un PIC18F2620 qui reçoit les trames NMEA sur un port UART et affiche leur contenu sur un écran LCD graphique de 122×32 pixels piloté par un protocole compatible avec les contrôleurs graphiques SED1520. Les trames NMEA doivent être au débit de 4800 bauds.
Il n’y a pas de dessin de circuit imprimé fourni pour ce montage car je l’avais réalisé sur une plaquette à trous. Le code source est écrit pour le compilateur C18 de Microchip.
25 juin 2012 Commentaires fermés sur MCU Microchip
dans Non classé Tags: DsPIC, MCU, microchip, microcontroler, microcontroleur, PIC, PIC12F, PIC24F, PIC32