Sida 1 av 1
Välja PIC
Postat: 14 januari 2008, 21:34:34
av Peacerich
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
Postat: 14 januari 2008, 23:13:50
av Micke_s
PIC18F2550 (28 pinnar PDIP) eller PIC18F4550 (40 pinnar PDIP) kanske, har usb.
Annars så går det välja valfri pic och köra ett usb->seriechip också.
Exempelkoppling på usb anslutning

Postat: 14 januari 2008, 23:29:57
av sodjan
> 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)...
Postat: 15 januari 2008, 14:56:05
av Peacerich
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.
Postat: 15 januari 2008, 15:18:26
av Icecap
Mycket av vad jag gör kommunicerar med omvärlden via seriell bus och jag använder många USB<->RS232-adaptrar och det fungerar alldeles utmärkt.
Visst kan du bygga in ett USB-interface men jag föredrar det som jag har det, jag har inte oceaner av USB-kontaktdon heller ju.
Postat: 15 januari 2008, 16:08:28
av peter555
Varför så negativa till USB ?
Jag tycker det är självklart att man ska satsa på USB i dagens läge, sen får man ju spänningsmatning på köpet också.
Det är säkert lite mer jobb första gången men designen kan man ju återanvända till senare projekt.
Postat: 15 januari 2008, 21:43:30
av Micke_s
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 )
Postat: 15 januari 2008, 22:35:01
av sodjan
> Varför så negativa till USB ?
> Det är säkert lite mer jobb första gången......
Säkert! Speciellt som :
> Jag är helt nybörjare på detta....

Postat: 16 januari 2008, 00:42:40
av peter555
Jo, det är klart, men här finns ju så många duktiga som kan hjälpa till så det borde underlätta. Sen är jag intresserad av resultatet för egen del också...
Postat: 16 januari 2008, 08:20:42
av Zyxel615
Annars kan man ju köpa en FT232R och bygga in en USB<->RS232-omvandlare. Byggde precis en USB-ansluten fjärrkontrollmottagare på det sättet.