Välja PIC
Välja PIC
Hej!
Jag är helt nybörjare på detta men jag har ett tydligt mål. Jag ska bygga ett tidtagarur. Jag har två brytare en för start och en för mål. Vad detta är kan variera men det jag vill är att resultatet dvs tiden mellan att jag får en impuls på min start givare tills att jag får en impuls vid mål antingen visas på en leddisplay eller/och skickas via usb till min dator så jag kan spara ner tiderna i en fil där. Det jag vill ha hjälp med är att hitta en microprocessor som klarar det jag vill göra. Övriga lösningar på detta är även intressanta.
// Den som inte har en aning
Jag är helt nybörjare på detta men jag har ett tydligt mål. Jag ska bygga ett tidtagarur. Jag har två brytare en för start och en för mål. Vad detta är kan variera men det jag vill är att resultatet dvs tiden mellan att jag får en impuls på min start givare tills att jag får en impuls vid mål antingen visas på en leddisplay eller/och skickas via usb till min dator så jag kan spara ner tiderna i en fil där. Det jag vill ha hjälp med är att hitta en microprocessor som klarar det jag vill göra. Övriga lösningar på detta är även intressanta.
// Den som inte har en aning
> men jag har ett tydligt mål.
Det kanske du har, men du måste beskriva det för oss !
Flera centrala saker saknas.
Inom vilket intervall kan tiden variera ?
Och vilken upplösning behöver du på tiden ?
Hur långt är det mellan givarna och processorn ?
Är det inomhus eller utomhus ?
Eller kanske att detta med givarna redan är fixat och ligger utanför frågeställningen...
> eller/och skickas via usb till min dator
Är USB ett absolut krav ? Hur ofta ska tiderna skickas ?
Skulle en vanlig serielina (RS232) kunna fungera ?
RS232 är ca 100 gånger enklare att fixa, och du har 20 gånger
fler olika PIC att välja på...
Som det ser ut nu så kan du nästan använda vilken processor som helst.
De flesta har en USART för serie-kommunikation (utom de allra minsta).
Valet beror mer på allt annat (som du inte har beskrivit)...
Det kanske du har, men du måste beskriva det för oss !
Flera centrala saker saknas.
Inom vilket intervall kan tiden variera ?
Och vilken upplösning behöver du på tiden ?
Hur långt är det mellan givarna och processorn ?
Är det inomhus eller utomhus ?
Eller kanske att detta med givarna redan är fixat och ligger utanför frågeställningen...
> eller/och skickas via usb till min dator
Är USB ett absolut krav ? Hur ofta ska tiderna skickas ?
Skulle en vanlig serielina (RS232) kunna fungera ?
RS232 är ca 100 gånger enklare att fixa, och du har 20 gånger
fler olika PIC att välja på...
Som det ser ut nu så kan du nästan använda vilken processor som helst.
De flesta har en USART för serie-kommunikation (utom de allra minsta).
Valet beror mer på allt annat (som du inte har beskrivit)...
Intervallen skulle jag vilja ha så stor som möjligt men från 0 - 30 sekunder kommer det röra sig om som oftast. Upplösningen får gärna vara ner till en hudradelssekund. Det tråkiga är avståndet till givarna det kan vara från 10 till ett par hundra meter. Systemet ska kunna användas både inom och utomhus.
Givarna är klara och de är bryter en sluten krets under en kort period när signals ges.
USB är inget absolut krav. Min tanke är en seriell överföring men via USB gränssnitt. Då det börjar bli ont om kontakter för RS232 på dagens datorer.
Givarna är klara och de är bryter en sluten krets under en kort period när signals ges.
USB är inget absolut krav. Min tanke är en seriell överföring men via USB gränssnitt. Då det börjar bli ont om kontakter för RS232 på dagens datorer.
Microchip har en alldeles utmärkt framework för usb.
Application Note 956 kan vara intressant.
http://www.microchip.com/stellent/idcpl ... e=en021631
Det blir en virtuell serieport på datorn som fungerar precis som vanligt. Slipper man gå omvägar genom FTDI chip mm + att man kan få det hålmonterat.
http://www.microchip.com/stellent/idcpl ... odeId=1486
kan också vara värt ett besök.
(underlänk där som är intressant är http://www.microchip.com/stellent/idcpl ... llSpeedUSB )
Application Note 956 kan vara intressant.
http://www.microchip.com/stellent/idcpl ... e=en021631
Det blir en virtuell serieport på datorn som fungerar precis som vanligt. Slipper man gå omvägar genom FTDI chip mm + att man kan få det hålmonterat.
http://www.microchip.com/stellent/idcpl ... odeId=1486
kan också vara värt ett besök.
(underlänk där som är intressant är http://www.microchip.com/stellent/idcpl ... llSpeedUSB )