A
Azaruk
Guest
J'ai construit l'unité SRFo4 comme indiqué dans le schéma de Devantech.J'ai utilisé un PIC12F508 plutôt que d'un «dispositif C 'comme mon revendeur ne porte que la version' F '.
J'ai changé l'état du processeur dans le code source afin de refléter le dispositif «F».
Je suis le module de déclenchement à partir d'un 555-oscillateur basé - Transistor inversé pour obtenir un niveau 10US élevé, avec environ 50 ms période de basses.
L'étude de champ autour du circuit montre des impulsions apparaissant sur 7 et 14 du MAX232, un bon signal d'émission, un signal amplifié décent reçues, impulsions de largeur variable sur la broche 5 de la PIC (variant comme un objet est déplacé d'avant en arrière en face des transducteurs ), mais n'a rien d'broche 6 du PIC.
The-10V offre est généré correctement.Pin 6 reste à un niveau faible.
Le CCP a été vérifié de nombreuses fois et est 100% correct.
Je ne sais pas ce que j'aurais pu faire mal.
J'ai essayé deux SCIP - les chances des deux parties est identique défectueux seraient à distance.
Has anyone else, voulu construire leurs unités SRF04 propres, et ne travaillent-ils?
Quelqu'un peut-il nous éclairer sur le sujet?Ajouté après 2 heures 6 minutes:Ressemble à un problème de logiciel .....
Dans le code source fourni par Devantech, il ar deux routines d'ECHO.La valeur par défaut est une détection de transistion sur la ligne d'écho.
L'autre est un peu plus sophistiqué - il cherche les 3 cycles de 40 kHz pour donner un résultat valable.
Je commentée par défaut, supprimé le 3-cycle de détecter de routine, remonté, brûlé le PIC et tout semble OK, il ya des impulsions apparaissant à la broche d'ECHO.Ils ne semblent pas varier, mais je vais vérifier plus en profondeur un peu plus tard.
Je vais regarder dans le code de manière plus approfondie quand j'ai le temps et essayez de déterminer pourquoi le programme par défaut ne fonctionne pas correctement.
J'ai changé l'état du processeur dans le code source afin de refléter le dispositif «F».
Je suis le module de déclenchement à partir d'un 555-oscillateur basé - Transistor inversé pour obtenir un niveau 10US élevé, avec environ 50 ms période de basses.
L'étude de champ autour du circuit montre des impulsions apparaissant sur 7 et 14 du MAX232, un bon signal d'émission, un signal amplifié décent reçues, impulsions de largeur variable sur la broche 5 de la PIC (variant comme un objet est déplacé d'avant en arrière en face des transducteurs ), mais n'a rien d'broche 6 du PIC.
The-10V offre est généré correctement.Pin 6 reste à un niveau faible.
Le CCP a été vérifié de nombreuses fois et est 100% correct.
Je ne sais pas ce que j'aurais pu faire mal.
J'ai essayé deux SCIP - les chances des deux parties est identique défectueux seraient à distance.
Has anyone else, voulu construire leurs unités SRF04 propres, et ne travaillent-ils?
Quelqu'un peut-il nous éclairer sur le sujet?Ajouté après 2 heures 6 minutes:Ressemble à un problème de logiciel .....
Dans le code source fourni par Devantech, il ar deux routines d'ECHO.La valeur par défaut est une détection de transistion sur la ligne d'écho.
L'autre est un peu plus sophistiqué - il cherche les 3 cycles de 40 kHz pour donner un résultat valable.
Je commentée par défaut, supprimé le 3-cycle de détecter de routine, remonté, brûlé le PIC et tout semble OK, il ya des impulsions apparaissant à la broche d'ECHO.Ils ne semblent pas varier, mais je vais vérifier plus en profondeur un peu plus tard.
Je vais regarder dans le code de manière plus approfondie quand j'ai le temps et essayez de déterminer pourquoi le programme par défaut ne fonctionne pas correctement.