DS 1620 AFFICHEUR

taupe2028 Messages postés 11 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 13 février 2009 - 3 déc. 2004 à 23:00
taupe2028 Messages postés 11 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 13 février 2009 - 3 mars 2006 à 23:36
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/27974-ds-1620-afficheur

taupe2028 Messages postés 11 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 13 février 2009
3 mars 2006 à 23:36
DEATHH.
tout d'abord par mon manque de vocabulaire que veut dire flowcode?

ensuite la demarche a suivre pour ton interface dépend du pic utilisé ; je te consiel une broche a drain ouvert pour DQ (communication bi-directionnelle) en general c'est RA4.
et une pin standard pour la CLOCK.
Le jeu d'instruction des pic et référencé chez BIGONOFF comme te la expliqué LOKE.
TELECHARGE le datasheet du DS 1620 pour connaitre le DATAGRAM des signaux.

BoNnE PrOg !
cs_loke Messages postés 53 Date d'inscription dimanche 15 septembre 2002 Statut Membre Dernière intervention 22 août 2006
3 mars 2006 à 12:02
pour le pic et le ds1620, tu pouras trouver ton bonheur sur le site de bigonoff.
Il y a un montage pratique avec source ici: http://www.abcelectronique.com/bigonoff/realisations.php?par=32a44

Bonne prog !
deathh Messages postés 3 Date d'inscription jeudi 2 mars 2006 Statut Membre Dernière intervention 25 février 2010
3 mars 2006 à 09:58
ok merci pour l'idée! deja ca resoud un de mes problèmes... Mais je dois travailler en flowcode, et je connais pas les commande a utilisé pr stocker chaque bit et ainsi former un mot binaire lisible/convertible et ordonné... je suis conscient du fait que le microcontroleur peut stocker, ms la question cruciale c'est quelle commande ? lol !
Avec le DS 1620, c'est bien a nous de faire tout le programme (en flowcode) pr reconstituer ce mot binaire en fonction du signal CLK et de l'entrée DQ (parsque sur certain site il est dit que le capteur delivre le signal sur DQ deja convertit....)
merci pr tout ^^
taupe2028 Messages postés 11 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 13 février 2009
2 mars 2006 à 21:48
Comme tu le sais le µC stock sur 8 bit , que la plage du DS1620 au 1/2 DEGRE CELCIUS ne représente pa les 2^8 valeur possible en limitant le valeur négative.

Donc en Générant un algo d'encodage ,tout devrait renter ds la pile


ex:
-stock la valeur 1/2 deg ds un regitre(1) et le reste ds reg(2) !=
-coder reg(2) ur 7 bit et add reg(1)
-comment code reg(2) ?
choisir la plage des 128 valeurs ex : ( -28 à 100°C )
coder reg(2) = 00000000 si -28°C
11111110 si 100°C

je ne sait plus ds quelle ordre arrive les bits , mais je pense t'avoir transmit l'idée.

ALLZ AU BOULOT.
deathh Messages postés 3 Date d'inscription jeudi 2 mars 2006 Statut Membre Dernière intervention 25 février 2010
2 mars 2006 à 11:50
j'ai une question: comment stocker le bit delivré par la broche " DQ " dans un microcontroleur PIC ? je dois stocker les 9 bits afin d'obtenir le mot binaire me donnant la temperature...
merci a tous d'avance :)
cs_loke Messages postés 53 Date d'inscription dimanche 15 septembre 2002 Statut Membre Dernière intervention 22 août 2006
14 déc. 2004 à 12:33
C'est une sonde de température.

Impecc les modifs ;o)
Par contre je n'ai pas encore été jeter mon oeil dans le code.
De mon coté je vais relancer le projet que j'avais mis au point (mais en .net ce coup ci)...
laverdanny Messages postés 33 Date d'inscription samedi 16 octobre 2004 Statut Membre Dernière intervention 3 août 2007
7 déc. 2004 à 09:58
bjr
j'admet mon ignorance, mais que es et pour quoi faire ?
merci
taupe2028 Messages postés 11 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 13 février 2009
3 déc. 2004 à 23:06
ERREUR MAJEUR DE MA PART L'ORIENTATION DE LA DIODE DU PHOTOCOUPLEUR EST INVERSEE .
et OUI sinon ,elle serait jamais piloté.

milles pardons.
taupe2028 Messages postés 11 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 13 février 2009
3 déc. 2004 à 23:00
pour ceux qui n'ont pas froid aux yeux ;il est possible de supprimer l'alim extérieur ,en se servant de 2-3 ligne du registre control du port parrallele et cree un tampon NRJ avec une 22 µF . ca marche chez moi et ca tourne depuis 1 bon mois (variation de 4.5V < U < 3.2 V )
mais ca marche tant que U > 3 volt.
Rejoignez-nous