Speedo - Pour les petits genies en electronique
J'ai trouvé ca sur ebay....
http://cgi.befr.ebay.be/programmateur-p ... dZViewItem
http://cgi.befr.ebay.be/ws/eBayISAPI.dl ... %26ps%3D41
http://cgi.ebay.fr/Programmateur-de-Mic ... dZViewItem
reste a voir lequel il vous faut......
Le µc est dispo sur farnell : http://fr.farnell.com/1332192/semicondu ... 2hv615-i-p
http://cgi.befr.ebay.be/programmateur-p ... dZViewItem
http://cgi.befr.ebay.be/ws/eBayISAPI.dl ... %26ps%3D41
http://cgi.ebay.fr/Programmateur-de-Mic ... dZViewItem
reste a voir lequel il vous faut......
Le µc est dispo sur farnell : http://fr.farnell.com/1332192/semicondu ... 2hv615-i-p
- Guitoux
- Pilote 125 cm3
- Messages : 305
- Enregistré le : jeu. 20 sept., 2007 12:40
- Localisation : Limoges 87
Ah ben ça avance bien votre projetklad a écrit :J'ai trouvé ca sur ebay....
http://cgi.befr.ebay.be/programmateur-p ... dZViewItem
http://cgi.befr.ebay.be/ws/eBayISAPI.dl ... %26ps%3D41
http://cgi.ebay.fr/Programmateur-de-Mic ... dZViewItem
reste a voir lequel il vous faut......
Le µc est dispo sur farnell : http://fr.farnell.com/1332192/semicondu ... 2hv615-i-p

J'aimerai bien vous aider mais j'peux pas faire grand chose pour vous à part vous soutenir !
Aller courage, vous êtes sur la bonne voie on dirait !
- Mick42
- Pilote 50 cm3
- Messages : 13
- Enregistré le : mer. 23 juil., 2008 15:05
- Localisation : Alentours de Saint-Etienne
2 petites questions pour me permettre d'avancer :
Le code que j'ai en ma possession est pour un PIC 12F683
Le montage que j'ai est pour un PIC 12HV615
Est ce que le montage électrique prévu pour le 12HV615 est le même que pour le PIC 12F683
Si non, quelqu'un a t'il le montage électrique pour PIC 12F683
Le code que j'ai en ma possession est pour un PIC 12F683
Le montage que j'ai est pour un PIC 12HV615
Est ce que le montage électrique prévu pour le 12HV615 est le même que pour le PIC 12F683

Si non, quelqu'un a t'il le montage électrique pour PIC 12F683

http://ww1.microchip.com/downloads/en/D ... 41272A.pdfMick42 a écrit :2 petites questions pour me permettre d'avancer :
Le code que j'ai en ma possession est pour un PIC 12F683
Le montage que j'ai est pour un PIC 12HV615
Est ce que le montage électrique prévu pour le 12HV615 est le même que pour le PIC 12F683![]()
Si non, quelqu'un a t'il le montage électrique pour PIC 12F683
http://ww1.microchip.com/downloads/en/D ... 1211D_.pdf
Ça à l'air pin to pin compatible, donc normalement le montage éléctrique devrait être le même.
Maintenant il faut regarder un peu plus en detail les docs, j'éssai de regarde ca dans la journée
- Mick42
- Pilote 50 cm3
- Messages : 13
- Enregistré le : mer. 23 juil., 2008 15:05
- Localisation : Alentours de Saint-Etienne
Je viens de jeter un œil et effectivement ça à l'air pin to pin compatible.klad a écrit :http://ww1.microchip.com/downloads/en/D ... 41272A.pdfMick42 a écrit :2 petites questions pour me permettre d'avancer :
Le code que j'ai en ma possession est pour un PIC 12F683
Le montage que j'ai est pour un PIC 12HV615
Est ce que le montage électrique prévu pour le 12HV615 est le même que pour le PIC 12F683![]()
Si non, quelqu'un a t'il le montage électrique pour PIC 12F683
http://ww1.microchip.com/downloads/en/D ... 1211D_.pdf
Ça à l'air pin to pin compatible, donc normalement le montage éléctrique devrait être le même.
Maintenant il faut regarder un peu plus en detail les docs, j'éssai de regarde ca dans la journée
Si tu as le temps de regarder plus en détail, tiens moi au jus.
Merci.
Ca à l'air ok...
Sinon pour les avoir gratuitement c'est là :
http://sample.microchip.com/Default.asp ... okies=true
Sinon pour les avoir gratuitement c'est là :
http://sample.microchip.com/Default.asp ... okies=true
Comments:Bonjour Alexis,
Les pin diagrams des deux microcontrôleurs sont identiques - sauf pins 5, 6 et 7. Comme il'y a quelques fonctionnalités et registres que les puces n'ont pas en commun, il ne suffit pas remplacer l'une avec l'autres sans qu'on fasse quelques modifications sur le programme. http://ww1.microchip.com/downloads/en/D ... 41302B.pdf http://ww1.microchip.com/downloads/en/D ... 1211D_.pdf Amicalement Assistance technique
Voici la réponse du service commerciale de microchip
Re: Speedo - Pour les petits genies en electronique
Tu peut en utiliser un circuit à base de convertisseur tension-fréquence si tu ne veut pas utiliser de PIC, Par exemple :equi a écrit :
Ou plus generallement, y'a pas moyen de monter un bidulle qui converti une frequence (a priori 300Hz grand max) a la meme frequence +/- 20%, reglable par potar ou resistance ?
http://www.analog.com/en/analog-to-digi ... oduct.html
Par contre j'ai un petit doute concernant le montage du PIC.
http://img120.imageshack.us/my.php?imag ... edohu9.jpg
En effet l'alimentation doit etre entre 2v et 5.5V et la on l'alimente en 0-12V, donc à moins que la chute de tension de la résistance soit de de 7V.. Mais j'ai un doute quand même.
http://img120.imageshack.us/my.php?imag ... edohu9.jpg
En effet l'alimentation doit etre entre 2v et 5.5V et la on l'alimente en 0-12V, donc à moins que la chute de tension de la résistance soit de de 7V.. Mais j'ai un doute quand même.
apolon34 a écrit :Salut,
La résistance/condensateur permet de filtrer la tension. Elle provoque une chute de tension qui dépend de la consommation du montage, fortement aléatoire et il y a de gros risques de cramer le pic.
Pour utiliser sur une alim 12v, il faut rajouter un petit régulateur type 7805.
Oui ou comme ça aussi

- Mick42
- Pilote 50 cm3
- Messages : 13
- Enregistré le : mer. 23 juil., 2008 15:05
- Localisation : Alentours de Saint-Etienne
Bon ça se complique. :?
Tout d'abord merci pour toutes ces infos. (icone cool)
Ensuite si je résume ce que nous avons:
- Montage électrique pour un PIC 12HV615
- Programme pour un PIC 12F683
J'ai essayé de compiler le code pour un PIC 12HV615 en modifiant 2 ou 3 lignes mais ça ne passe pas. De plus je ne suis pas sur du truc.
Donc le mieux est de modifier le montage. 2 solutions :
- Trouver l'équivalent du PIC 12F683 en HV (High Voltage)
- Garder le PIC 12F683 en rajoutant un régulateur type 7805 (J'ai regardé ça vaut rien, environ 50cts)
Sinon autre solution proposée, par Klad utiliser un circuit à base de convertisseur tension-fréquence.
D'après vous quelle est la solution à creuser en priorité?
Pour info perso et savoir s'il y a moyen de faire autrement, connaissez vous le type de signal (fréquences, tension,...) du sortie du capteur du psb?
Tout d'abord merci pour toutes ces infos. (icone cool)
Ensuite si je résume ce que nous avons:
- Montage électrique pour un PIC 12HV615
- Programme pour un PIC 12F683
J'ai essayé de compiler le code pour un PIC 12HV615 en modifiant 2 ou 3 lignes mais ça ne passe pas. De plus je ne suis pas sur du truc.

Donc le mieux est de modifier le montage. 2 solutions :
- Trouver l'équivalent du PIC 12F683 en HV (High Voltage)
- Garder le PIC 12F683 en rajoutant un régulateur type 7805 (J'ai regardé ça vaut rien, environ 50cts)
Sinon autre solution proposée, par Klad utiliser un circuit à base de convertisseur tension-fréquence.
D'après vous quelle est la solution à creuser en priorité?
Pour info perso et savoir s'il y a moyen de faire autrement, connaissez vous le type de signal (fréquences, tension,...) du sortie du capteur du psb?
- equi
- Pilote Supersport
- Messages : 2376
- Enregistré le : mar. 17 avr., 2007 21:36
- Moto : hein ? quoi ?
- Localisation : Wittelsheim
toutes les infos là :
http://www.sv-portal.com/forums/showthr ... eter+errorOriginally Posted by sniderj
Was thinking of a winter project of making a speedometer corrector for my SV1000s. Does the following look correct?
The stock rear tire is a 180/55-17. A 17” rim is 431.8 mm in diameter and a 180 mm wide 55 aspect ratio tire is 180 mm * 55% = 99 mm sidewall height. Top and bottom of the tire added to the rim diameter (99mm + 99mm + 431.8) gives a 629.8 mm tire diameter. (Michelin Pilot 180/55-17 spec sheet shows 24.8” / 630 mm diameter.). The circumference of the tire is Pi * Diameter = 3.14159 * 629.8 = 1.978575 meters, so in 1 Km (1000 meters) the tire will rotate 1000/1.978575 = 505.414 times . The stock sprockets are 40 rear and 17 front, so the front sprocket turns 505.414 * 40 / 17 = 1189.21 times per km. The speedometer sender has 4 lobes on it, so the sender will output 1189.21 * 4 = 4756.84 pulses per km. At 1 km/hr , the sensor will put out 4756.84/3600 (seconds in hour) = 1.32134 pulses per second.
Therefore Pulse/sec = km/hr * 1.32134 or PPS = mph * 2.1298
i.e. 100 km/hr = 132.134 Hz or 60 mph = 127.79 Hz
Similarly, with a 42/17 sprocket setup, it will be Freq = KPH * 1.387412 . A 42/16 sprocket pair would be Freq = KPH * 1.387412 . Max frequency with 42/16 will be 233.4 * 1.387412 = 323.88 hz.
Assuming the speedometer read correctly with 40/17 sprockets, an indicated 100 KPH with 42/17 would be ~96 KPH actual speed, and with 42/16 would be ~90 KPH.
Assuming maximum tread wear would be ~ 6 mm, a completely worn tire (below the wear bars) would cause the speedometer to read 134.7 / 132.134 = 1.02 or 2% high.
With the speedo sender in a variable speed lathe and an oscilloscope connected to the sender (see picture), an indicated 100 kph on the dash was a calculated 96.5 kph.. The change is slow, and there seemed to be a long lag between varying the speed slightly to try and get a single digit change on the dash. Different values could be seen when adjusting the speed up, versus speed dropping. All readings were taken with the lathe speed increasing. The speedo seemed to be consistently between 4% and 5% higher then expected from 12 kph to 140 kph (as slow and as fast as the lathe would go). From other speedometer error posts, 6 to 6.5% seems to be a common real world error, and is likely close?
---------------------------------------------------------------