Beste Co'ers,
Nu heb ik een hele tijd een potmeter gebruikt om de snelheid van stappenmotoren te regelen. Ik gebruik een pic 16F628 en programmeer in Proton IDE (basic). Nu ben ik weer verder gegegaan en opeens doet die het niet meer. Wanneer ik de schaal ga bepalen voor de functie pot geeft die 255 of wanneer die helemaal dicht is 0. Geen waardes ertussen. Ik heb al gekeken of ik de schaal al ergens veels te laag igesteld heb, maar tevergeefs...
De potmeter en condensator en uC heb ik al vervangen. De potmeter zit aan een 100nF condensator gekoppeld en die zit weer aan de GND. Nogmaals dit heeft een ruime tijd gewerkt. Heeft iemand misschien een idee?
Alvast bedankt.
Frits Kieftenbelt
Ohm sweet Ohm | www.picbasic.nl
Heb je de pull-ups aan staan?
Dit kán invloed hebben.
Gebruik als het kan PORTA.0, A.1, A.2, A.3, A.6 of A.7 bij de 16F628A.
Ik heb hem nu op PORTA.6 en hij werkt al een stuk beter. De pullups staan nu wel aan, maar dit heeft toch alleen invloed op PORTB? Alleen wanneer ik schaal laat bepalen geeft die alsnog 255.. De POT functie doet het wel alleen hij gaat van 0 tot 220 en dan weer terug naar 160. Ik dacht in eerste instantie dat de schaal te laag stond, maar zelfs met schaal = 50 doet hij dit nog.
Vanavond als ik thuis ben zal ik het nog eens proberen en beginnen vanaf nul. Maar dit is toch te gek voor woorden..
Frits Kieftenbelt
Ohm sweet Ohm | www.picbasic.nl
Op 10 juni 2009 08:26:50 schreef Rupke Flupke:
Maar dit is toch te gek voor woorden..
Misschien brak breadboard?
Hoe dan ook, als het electrisch goed voor elkaar is (goede componenten en voeding), dan werkt het systeem prima!
Ja daarom. met de software is niks mis mee. Het heeft ook gewerkt, maar ik heb een nieuw breadbord gekocht. Even kijken of dat de oorzaak was. Ik zal het even laten weten.
Op 10 juni 2009 14:53:08 schreef Rupke Flupke:
Puur om het feit dat ik nog 15 16F628 thuis heb liggen:P
die heb je een andere keer wel weer nodig en liggen vast niet in de weg. 
Een 16F88 heb je onder de €4.
Net besteld want ik had ondanks een stapel 16F628A's een ADC nodig.