Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Tout ce qui n'a pas de catégorie !
Bizarre, vous avez dit , Bizarre
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1557
Âge : 69
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#1 Message par paulfjujo » ven. 14 févr. 2020 11:05

bonjour,

encore un piège à ions..

dans la serie "Les mysteres de l'OUEST " paix à son âme (Robert Conrad)
.. pas le magasin , qui a fermé d'ailleurs ..coincidence , n'existe plus que sur le Web !

et même si j'habite plutot à l'EST, je suis souvent à L'OUEST .

Je suis probalement abonné aux K: K

encore une bizrrerie observée :

j'utilise mon Pickit4 pour alimente mon montage via VDD (reglé à 3,8V).. dans la gamme d'alim du 18F26K22
donc:
la sortie VDD pickit4 est reliée au +VCC de ma carte BASE PIC18 via la liaison ICSP
le Gnd 0V du Pickit 4 est au 0V de ma carte BASE PIC18
la conso globale est inferieure à 13mA.. donc dans les clous car <50mA maxi Pickit4

apres chargement du programme ( utilisation de MPLABX IPE):
Loading code from C:\_MikroC\_MesProjets_MikroC\_BASE_18F26K22\Base_18F26K22_mini_Oled_128x32_DS18B20_2020.hex...
2020-02-14 09:29:20 +0100 - Hex file(s) loaded successfully.
2020-02-14 09:29:21 +0100 - Programming...

*****************************************************
Calculating memory ranges for operation...
Erasing...
The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0x75ff
configuration memory
Programming/Verify complete
2020-02-14 09:29:24 +0100 - Programming complete
--------------------------------------------------


:eek: celui ci ne demarre pas ???

:mur:
Des que je relie la sortie UART du PIC à mon cordon Prolific (TTL/USB) .. lien vers Terminal YAT sur PC
le programme demarre , et le terminal affiche bien la sequence de presentation..
il suffit meme que je ne relie QUE LE 0V cordon prolific pour avoir un demarrage du PIC OK ?

nota:
si je deconnecte le PIckit4, et utilise une alim externe ( 2 piles de 1,5V)
=> demarrage programme OK, meme sans le cable prolific connecté.
si je relie l'UART PIC au cordon -> terminal OK

je suppose un probleme de boucle via les liaisons USB Pickit4 et Prolific ?

j'avais deja rencontré des deboirs avec ces liaisons USB ..
qui doivent transporter un 0V du PC via les different cables USB connectés

idea ! votre avis ?
Aides toi, le ciel ou Fantastpic t'aideras

Bizarre, vous avez dit , Bizarre
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1258
Âge : 61
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#2 Message par Gérard » ven. 14 févr. 2020 17:18

Bonjour,
Je ne connait pas PK4 mais PK3 propose dans le menu maintien du PIC en reset. Est ce que ça existe sur PK4? Est ce automatique quand il détecte quelque chose?

Perso, je n'aime pas alimenter avec PK3, on ne sait jamais, une mauvaise manip et la bête est grillée, ce serait dommage.

Pensée du jour : les lois de l'informatique sont comme les lois du Seigneur : impénétrables...
Bonnes méditations et n'oubliez pas la St Valentin. :-D
Le 18 / 04 / 2019 je suis devenu papy de jumeaux, une fille et un garçon. Quel bonheur.

Bizarre, vous avez dit , Bizarre
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1557
Âge : 69
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#3 Message par paulfjujo » sam. 15 févr. 2020 21:10

[quote="Gérard"]Bonjour,
Je ne connait pas PK4 mais PK3 propose dans le menu maintien du PIC en reset.
Est ce que ça existe sur PK4? Est ce automatique quand il détecte quelque chose?
/quote]

oui, idem ..
on peut le maintenir en reset pendant la programmation..ou pas .
mais le probleme constaté se situe au niveaux "liaisons 0V "
avec MPLABX IPE, on peut definir si on alimente le PIC via le Pickit4 ou en externe
il controle la presence ou pas de tension ,via le retour pin VDD de l'ICSP.


{quote]
Perso, je n'aime pas alimenter avec PK3, on ne sait jamais, une mauvaise manip et la bête est grillée, ce serait dommage.
/quote]

je ne le fais que si je suis sûr de la consommation globale de ma carte BASE 18F
N'importe comment , si on tire trop , il se met en limitation de courant (avec un message d'alerte)..
par contre ça protege bien la carte ou le MCU , si il y a une erreur de cablage

contrairement avec une alimentation externe ou par par pile ..qui peut cracher 1A et faire fumer ...un composant.

le seul cas ou j'ai detruit un Pickit3 , il ya quelques années déja, c'est en envoyant un +12V externe sur l'alim du PIC
... qui à remonté dans le pickit3 via le +VDD de l'ICSP => pickit3 mouru
j'ai racheté un ERZATZ Pickit3 ..qui va bien.

:cry: la semaine dernier j'ai bousillé aussi mes 3 modules 4xafficheurs Max7129 ..
un +12V sur le signal d'entree clock qui se repercute sur tous les modules !
et là , les max7129 ne sont pas sur des supports..pour pouvoir les remplacer.
c'etait un 12V destiné à un interface UDN2981 anode 6 afficheurs geants 7 segment 5" (Horloge 2020)

donc SUPER MEFIANCE et controle lorsqu'on utilise ne tension superieure au VCC max du composnat

mea culpa..
Aides toi, le ciel ou Fantastpic t'aideras

Bizarre, vous avez dit , Bizarre
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1258
Âge : 61
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#4 Message par Gérard » dim. 16 févr. 2020 16:44

Mauvaise semaine pour toi avec tout ça.
Faut laisser reposer un peu et les neurones et le matériel.

C'est quoi comme afficheur 5"?
Le 18 / 04 / 2019 je suis devenu papy de jumeaux, une fille et un garçon. Quel bonheur.

Bizarre, vous avez dit , Bizarre
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 1441
Enregistré en : juillet 2016
Localisation : Terre

#5 Message par Temps-x » ven. 21 févr. 2020 21:02

Bonsoir paulfjujo, Gérard, et tout le forum,

paulfjujo a écrit :Source du message :cry: la semaine dernier j'ai bousillé aussi mes 3 modules 4xafficheurs Max7129 ..


Mince pas de change, surtout en ce moment avec les commandes venant de chine, ça mets un temps fou à arrivé.

Mais je pense que tu as de quoi t'occuper.

Juste cas maintenant j'ai pas eut l'occasion de détruire mon PicKit3, j'utilise une alimentation extérieure pour programmer mais microcontrôleur.

:? La seule fois ou j'ai détruit un Pic16F887 c'est suite à un fils qui est tombé dedans, je lui ai pas fait de cadeau 28 volts sur + de plus d'autre parti électronique on était détruite, oops j'étais vert de rage :mur:


Bon, tu peux te consoler, il y en a qui destructrice des écrans :sifflotte: exit dehors!!

==> A+
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

Bizarre, vous avez dit , Bizarre
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1557
Âge : 69
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#6 Message par paulfjujo » sam. 22 févr. 2020 10:39

Gérard a écrit :...
C'est quoi comme afficheur 5"?


c'est un futur developpement pour un ami..
voila un bon sujet de reflexion avec la problematique de fond , gerer le tout avec un seul PIC (à 48 ou 64MHz)
*piloter l'affichage multiplexé des 6 afficheurs HH:MM:SS
(rafraichissement d'un afficheur sur 6 , toutes les 4 ms) pour garder une bonne frequence de rafraichissement (ici 4x6=24mS)
+ la progression d'un message de 96 cars maxi, defilant sur e 12 matrices en moins de 30sec ( 96bits decalage toutes les 39mS)
+ la commande d'un ruban 60Leds RGB pour les secondes ( 2x 1440 bytes à envoyer au debut de chaque seconde)
+ gerer la RTC DS3231 .. recup info chaque seconde (sur affichage defilant jour et date )
+ gerer 2 mesures OWS .. recup mesure chaque sec (sur affichage defilant)
+ mettre les infos à dispo sur UART => liaison Bluetooth <-> appli android
+ reception UART RX en interruption
dialogue operateur
+ Melodie sonore validée uniquement dans un plage horaire
+ Luminosité variable en fonction de plage horaire
+ parametrage en Eeeprom du PIC


nota: ne lance pas le café ! mais ...
Aides toi, le ciel ou Fantastpic t'aideras

Bizarre, vous avez dit , Bizarre
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1258
Âge : 61
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#7 Message par Gérard » sam. 22 févr. 2020 16:25

Bonjour à tous,

Cool ce projet, par contre, même si la bête ne lance pas le café, tu vas en avoir besoin. :-D
J'ai vu que les afficheurs les LED sont montées en parallèle. Perso, je n'aime pas tellement.

Pour soulager le PIC, je ne multiplexerais pas les afficheurs : un UDN par afficheur et 2 UDN commandés par un MCP23016 (ou 23017 ou 23018) en I2C. Tu utilises déjà l'I2C pour la RTC.
Le 18 / 04 / 2019 je suis devenu papy de jumeaux, une fille et un garçon. Quel bonheur.


Retourner vers « Coin Fourre-tout »

Qui est en ligne

Utilisateurs parcourant ce forum : MSN [Bot] et 1 invité