pic16f1519

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
jacobse
Inlägg: 194
Blev medlem: 25 januari 2013, 23:57:40

pic16f1519

Inlägg av jacobse »

Jag har under ca ett år lekt lite med pic16f690 till lite olika projekt. Hade innan dess ingen erfarenhet av elektronik eller mcu. Nu är jag lite sugen på att byta chip. Detta då jag alltid får brist på adc pinnar.

Jag har funderat på att välja pic16f1519. Vad tror ni om det valet? Mit tförsta projekt med det nya chipet kommer bli att designa ett utvecklingskort till det.

Mina krav på nya chipet är följande:

Så enkel övergång från pic16f690 som möjligt.
Minst 22 adc pinnar.
Minst 2 pwm kanaler.
Uart helst två. Men en fungerar.
1024 ram.
Icsp
Pris max 35 kr.

Vad tror ni. Är pic16f1519 ett bra val eller finns det bättre alternativ?
Mvh
Användarvisningsbild
Klas-Kenny
Inlägg: 11342
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: pic16f1519

Inlägg av Klas-Kenny »

Jag tycker inte du ska kolla efter en µC att använda till alla projekt..

Kolla istället in efter vilken som passar sig bäst för varje enskilt projekt. De flesta pic16 är väldigt lika att jobba med, oftast är de olika periferienheterna i princip exakt likadana med samma register, kvar är det bara lite pinout och sådär att hålla reda på.
Och de små skillnaderna är lika bra att lära sig hantera på en gång, det är inte svårt, det är bara att gräva i databladen. De är likadant uppbyggda allihop, och Microchip är dessutom enligt mig väldigt bra på att skriva datablad så de är lätta att gräva i.

Så det finns egentligen ingen anledning att låsa fast sig på det viset, då står man bara med en onödigt stor µC ibland, och nästa gång visar det sig att den fortfarande inte räcker. :)
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4694
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: pic16f1519

Inlägg av Swech »

vad är det du pysslar med som kräver 22 ad pinnar

swech
jacobse
Inlägg: 194
Blev medlem: 25 januari 2013, 23:57:40

Re: pic16f1519

Inlägg av jacobse »

Håller absolut med om att man inte ska låsa sig vid något enskilt. Detta är en av anledningarna till att jag vill prova på ett nytt chip. Pic16f690 funkar till de flesta av mina projekt. Men vill ha ett större i arsenalen. Just till mitt utvecklingskort projekt är det trevligt att ha ett chip med många adc kanaler. Så detta alternativ kommer fungera bra? Var köper ni era chip? Vill att det ska vara lätt att få tag på.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: pic16f1519

Inlägg av sodjan »

Jag minns inte riktigt, men jag har för mig att det var något
med just 16F15xx serien. Det var något de saknade. Själv
är jag lite förtjust i 16F18xx och 16F19xx serierna, de
kändes lite mer generella på något vis.

Men visst, om du har hittat en modell som har någon unik
egenskap som du måste ha, så får du ju välja den.
jacobse
Inlägg: 194
Blev medlem: 25 januari 2013, 23:57:40

Re: pic16f1519

Inlägg av jacobse »

Tror knappast det är någon unik egenskap jag behöver. Så länge den uppfyller mina krav är jag nöjd. Har som sagt bara erfarenhet av ett chip sen tidigare. Ska kika på dessa. Någon speciell som du kan rekommendera?
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: pic16f1519

Inlägg av sodjan »

Alltså, om det är för hemma/hobby användning så är det bara att välja
den med max minne o.s.v med det antal "ben" som man behöver. Eftersom
de bara kostar ett par tior så finns det ingen anledning att ta en med
halva minnet som kostar 5:- mindre. Om det är för volymer så får
man ju optimera det hela lite mer. Jag använder 1938 när jag
snabbt behöver testa något.

En skillnad sm du kommer att märka mot 690 är att 1xxx modelerna
är i den modernare arkitekturen. Tar lite tid att läsa in sig på men
är sedan mycket effektivare och enklare att programmera.
jacobse
Inlägg: 194
Blev medlem: 25 januari 2013, 23:57:40

Re: pic16f1519

Inlägg av jacobse »

Tack för bra synpunkter! Kollade runt lite. Men har nu beslutat mig för att det nog blir pic16f1519. Detta då Elfa hade den i sitt sortiment. De andra jag kollade på fanns inte där.
Dessa kommer med allra störrsta sannolikhet endast användas för hobby bruk. Har förvisso en beställning på 8 st utvecklingskort när dessa är klara. Men detta räknas nog inte som stlörre volym haha.

Kan ju passa på att ställa lite frågor om design av utvecklingskort också. Vilka funktioner skulle ni vilja ha på ett sådant kort? Den ska gå att använda både av nybörjare och när man utvecklats lite. Jag kommer både ha fasta komponenter men även ca 8 pinnar som man kan göra vad man vill med.

Det fasta komponenterna jag ska använda är:
LCD modul.
ULN2003A.
L293D.
DS1307
LED
RGB LED till ena PWM kanalen.
Relä.
1 Digital tempsensor.
1 Analog tempsensor.
Tryckknapp.
Användarvisningsbild
Icecap
Inlägg: 26148
Blev medlem: 10 januari 2005, 14:52:15
Ort: Aabenraa, Danmark

Re: pic16f1519

Inlägg av Icecap »

Kolla på PIC18F45K22. Den är mycket trevlig att leka med, har 40 pinnar, massor av minne och kör 64MHz på den interna oscillator om man slår på PLL. Priset är trevligt också.

Behöver man 28 pinnar är PIC18F25K22 samma sak med färre pinnar.
ElectricNooB
Inlägg: 600
Blev medlem: 26 juli 2011, 20:58:06

Re: pic16f1519

Inlägg av ElectricNooB »

Kan ju vara trevligt om de har LATx register och inte bara PORTx. :doh:
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: pic16f1519

Inlägg av sodjan »

Vilka?
ElectricNooB
Inlägg: 600
Blev medlem: 26 juli 2011, 20:58:06

Re: pic16f1519

Inlägg av ElectricNooB »

Det var mer en allmän anmärkning då just 16F690 kan vara knivig med read-modify-write på PORTx. Jag menar alltså inte att någon annan µC i som nämnts i denna tråd lider av rmw problem då jag har varken tid eller intresse att kolla upp varenda en...
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: pic16f1519

Inlägg av sodjan »

Alla (utom 690) som har nämnts i tråden har LATx register.
jacobse
Inlägg: 194
Blev medlem: 25 januari 2013, 23:57:40

Re: pic16f1519

Inlägg av jacobse »

Tack så mycket för alla tips! Kommer köpa både PIC18F45K22 och PIC16F1519 och prova mig lite fram. Så får jag se sen vilken jag tycker bäst om.
Skriv svar