Keresés: 
 Bejelentkezés
Nick:
 
Jelszó:
 
 
 
   
» Elfelejtettem a jelszavamat :'(
» Regisztráció
 Fórum témák
» Több téma
 Frissek
RSS hírforrások
  Hírek.rss
  Fórum.rss
  2012. Máj, 24. Csü
1:54:16
  Jelenleg 102 fő olvassa az oldalt
Fórum » Beszélgetős témák » PIC - Miértek, hogyanok haladóknak.. »
PIC - Miértek, hogyanok haladóknak..  
Témaindító: G-Lex, idő: Jan 9, 2006
Lapozás Méret:     1056 / 1076     
(#1159724) aroxol válasza köbzoli hozzászólására (#1159719) Válasz • Feb 6, 2012
Igen láttam, de mint irtam nincs semmi gondom egyik telefonos riasztóval sem! Az kérdeztem hogy 2 db. pic-et hogyan lehet összekötni.

(#1159734) kszabi Válasz • Feb 6, 2012
Sziasztok!
3,3V-os dspic-el kellene analog jelet mérnem, 5v-ig.
Lehet e a referencia fesz 5V, vagy le kell osztanom a bejövő jelet? Esetleg műveleti erősítő?

Köszi kszabi

(#1159742) köbzoli válasza aroxol hozzászólására (#1159724) Válasz • Feb 6, 2012
Haladóknak .. ez annyi tesz, hogy keni vágja az illető a PIC témát .

(#1159767) icserny válasza kszabi hozzászólására (#1159734) Válasz • Feb 6, 2012
Az adatlap miért nem egyértelmű?
Idézet:
„Voltage on any combined analog and digital pin and MCLR, with respect to VSS ......................... -0.3V to (VDD + 0.3V)”

(#1159899) Hp41C válasza kszabi hozzászólására (#1159734) Válasz • Feb 6, 2012
Két megoldás van: leosztás vagy 5V -os kontroller.

(#1160549) Attila86 Válasz • Feb 7, 2012
Ezt olvastátok már?
Bővebben: Link
Ezek az új perifériák nagyon hasznosak, örülök hogy létezik már ilyen PIC. Kár hogy nem 18F-re vannak, de talán majd olyan is lesz.
A CLC modulról itt egy videó:
Bővebben: Link
Ez tök jó! Bár igazából csak lespórolható vele 2-3 külső TTL IC.
De a komplemens hullámforma generátor (CWG) és numerikusan vezérelt oszcillátor (NCO) meg aztán még jobb lehet. Bár nem értem még hogy pontosan mik is és hogyan működnek, de többször lett volna már szükségem könnyen, széles skálán és nagy felbontással beállítható, változtatható frekvenciára. Hát ha még a hullámformát is be lehet állítani...

(#1160571) Hp41C válasza Attila86 hozzászólására (#1160549) Válasz • Feb 7, 2012
Csak óvatosan tervezni, bevásárolni. Egy 10F322 szimulációjában nem megy a megszakítás, és a portok állapotát sem látom rendesen. A szimulátor még beta és gyűlnek az erratak...
NCO : 20 bites akkumulátor és 16 bites növekmény, a kimeneti frekvencia max a bemenő/16 lehet.

Best of Electronic Design 2011

(#1160579) Attila86 válasza Hp41C hozzászólására (#1160571) Válasz • Feb 7, 2012
Persze, nem is tervezem hogy veszek belőle egyenlőre. Egyszer már megjártam az új típusokkal.

Idézet:
„a kimeneti frekvencia max a bemenő/16 lehet.”
Úgy érted minimum?
És a bemenő/16 illetve a bemenő frekvencia közt 65536 lépésben lehet állítani?

(#1160594) Hp41C válasza Attila86 hozzászólására (#1160579) Válasz • Feb 7, 2012
A NCO modul minden bemenő órajelre az akkumulátorához adja növekményt, ha átvitel keletkezik, akkor vált a kimenete. Ahhoz, hogy a 20 bites akkumulátoron átvitel keletkezzen minimum 16 -szor kell a 16 bites növekményt hozzáadni. A kimenő frekvencia 0 és a bemenő / 16 között változtatható a növekménnyel.

(#1160604) Attila86 válasza Hp41C hozzászólására (#1160594) Válasz • Feb 7, 2012
Hűűű de szuper!

(#1160608) Hp41C válasza Attila86 hozzászólására (#1160604) Válasz • Feb 7, 2012
Engem egy kicsit lehangolt... Miért nem lehet a növekmény 20, na jó 19 bites? Egy regiszter néhány bitje hiányzott? Ekkor a 0 és a bemenő / 2 között lehetne állítani a frekvenciát. De ne legyek már ünneprontó... Végülis 1MHz -is működik...

(#1160618) Attila86 válasza Hp41C hozzászólására (#1160608) Válasz • Feb 7, 2012
Ha 32MHz-en megy a PIC akkor 2MHz a határ. Szerintem ez azért elég jó. Nekem amikor ilyesmire lett volna szükségem akkor párszáz Hz-ig, de maximum a HF tartományban kellett volna. Ehhez képest a 2MHz nagyon jó.

(#1160798) icserny válasza Attila86 hozzászólására (#1160549) Válasz • Feb 7, 2012
Egy kicsit eldugták a GUI tervezőprogramot! A lapon lefelé görgetve a Configurable Logic Cell (CLC) Configuration Tool GUI linket kell megkeresni.

(#1162112) Hp41C válasza icserny hozzászólására (#1160798) Válasz • Feb 9, 2012
Tényleg el van dugva egy kicsit... Még mindig nem került a helyére.

(#1162409) dinokal válasza Hp41C hozzászólására (#1162112) Válasz • Feb 9, 2012
A helyén van .
Bővebben: Link

(#1162416) Hp41C válasza dinokal hozzászólására (#1162409) Válasz • Feb 9, 2012
Nézem, nézem, de nem találom... Majd később visszanézek... Máshonnan (konkrét típus lapjáról), már okóberben letöltöttem...
» A fájlok letöltéséhez be kell jelentkezned! «

(#1162434) Ven Válasz • Feb 9, 2012
Sziasztok!

USB vs. PIC-rol lenne szo az en kerdesemben.
Hogyan lehet IN packetre adatok kuldeni? Ugy ertem semmilyen megszakitas sincs erre az esetre.
Tehat honnan fogom tudni, hogy a SOF utan jott valami es az pont egy IN packet?
Vagy egyszeruen csak pollozni kellene valamelyik regisztert (BDnSTAT, PID bitjeit)?
Nezegettem a Microchip HID custom demojat, de hat nem egeszen ertem ezt a reszt...
Valaki ezt el tudja magyarazni nekem?

(#1162457) icserny válasza dinokal hozzászólására (#1162409) Válasz • Feb 9, 2012
ITT kellen lennie. De nincs.

(#1162801) menyus Válasz • Feb 10, 2012
Sziasztok!

Kérdezni szeretném hogy a soros adatok kapcsolgatására jó lehet egy analóg kapcsoló? Nem szeretnék két USART os kontrollert használni (GPS es project), és arra gondoltam hogy 2 db analóg kapcsolóval kapcsolgatnám az érkező adatokat, (pl 74LVC1G66 al, 1 db analóg kapcsoló SOT23 tokban) a GPS és a GSM modulok TX lába és a kontroller RX lába között. Működhet ez a dolog?

Köszi

(#1163231) Ven válasza menyus hozzászólására (#1162801) Válasz • Feb 10, 2012
RS232 jelszintet akarsz kapcsolni vagy 5V? Az 5V-hoz meg par logikai kapu is eleg. RS232 jelszintet meg inkabb az 5V-os resznel kapcsolgatnam.

(#1163239) icserny Válasz • Feb 10, 2012
Szoftver hírek

A népszerű Code::Blocks integrált fejlesztői környezethez Em::Blocks néven olyan plugin készült, ami a Microchip PIC24 és PIC32 fejlesztéseket támogatja. A fenti linkről letölthető Windows-os telepítő csomag (1.0 béte verzió) komplettnek tűnik, tehát a Code::Blocks-ot is tartalmazza. Figyelem, ez csak IDE, tehát a Microchip C30 és C32 fordítóinak telepítését igényli, és azokat hívja meg! Állítólag a meglevő .mcp projekteket simán olvassa, s van saját projektvarázslója is. Nem volt még időm tanulmányozni, hogy pontosan mit tud (a leírás szerint mupltiprocess building, kódkiegészítás, spellchecker), mindenesetre érdekesnek látszik.

Szintén PIC24 (pontosabban dsPIC33) hír, hogy a Contiki OS 2.5 verzióját sikeresen portolták a Dangerous Prototypes projektként kifejlesztett és a SeedStudionál kapható Web Platform kártyára, ami tulajdonképpen egy PIC24H vagy újabban dsPIC33, ami egy ENC28J60-on keresztül csatlakozik az Ethernek hálózatra. A Web platform kártya előzménye a Web server on a business card projekt volt, melybe a Microchip belekötött, s nem engedte közzétenni a TCP-IP stack-jére alapozott szoftver forráskódját, ezért a fejlesztők a szabad forrású megoldások felé léptek (uip, FreeRTOS, s most a Contiki..).

(#1163378) menyus válasza Ven hozzászólására (#1163231) Válasz • Feb 11, 2012
Arról van szó hogy a PIC (16F648) "USART RX" bemenetére ( a két USART hiányában) két modult kellene rákötnöm, melyek küldik az RS232 adatokat, azonos sebességgel (4800 -al ) . Alapesetben a GSM modul lenne rákötve. Ha viszont a GPS modult is használom (ez esetben a GSM már nem kell arra az időre..) akkor a GSM modult leválasztanám (nehogy egyszerre küldjenek adatot éppen) az egyik analóg kapcsolóval a kontroller bemenetéről, a GPS - t meg rákapcsolnám a másik analóg kapcsolóval. Tehát a két eszköz RS232 "TX" vonalát kéne kapcsolgatni a PIC "RX" bemenetére. Az 5V esetemben nem játszik mert LI-ON akku ról jár majd az egész áramkör. Mindkét eszköz 4,2 - 3,4V tartományban direktben jár az akkuról. A PIC tápja 3,3 V on stabilizálva lenne.

Tudom hogy a két USART os kontroller lenne az ideális, de még életemben nem kezeltem 2 USART ot, ezért félek tőle. Nem tudom hogyan működik ez, pl lehet e prioritást adni valamelyik USART nak, működhetnek e különböző átviteli sebességgel ...stb Ezért gondolkodom ezen a "fapados kapcsolgatós" megoldáson.

(#1163389) Peter65 válasza menyus hozzászólására (#1163378) Válasz • Feb 11, 2012
Ha egy mikrokontrollerben 2db soros port van, akkor azok szinte teljesen külön életet élnek. Ha adatvesztés nélkül akarod más protokollal továbbküldeni az adatot viszonylag gyorsan, akkor mindenképpen két soros modul kell. Ha azonban van idő, az esetleges adatvesztés sem probléma, az általad kigondolt út is járható lehet. A hibás vétel kezelésére mindenesetre nagyon oda kell figyelned, hiszen lehet hogy egy éppen folyamatban lévő adásba kapcsolódsz bele.
Én RS485 felületen csinálok hasonló egyportos kommunikációt két másik készülékkel (frekvenciaváltó és egy egyedi vezérlő között). Itt van bőven idő az egyikkel, majd a másikkal kommunikálni. Analóg kapcsoló sem szükséges, mert az adó és vevő IC-nek van engedélyező bemenete.

(#1163396) edison14 Válasz • Feb 11, 2012
Hali.

Egy feszültségmérőt építgetek éppen de a kalibrációs része nem nagyon akar működni. Hogyan lehet esztétikusan és a lehető legpontosabban megvalósítani a kalibrálást ilyen műszerek esetében?

(#1163404) kszabi Válasz • Feb 11, 2012
Sziasztok!
Dspic33-al szeretnék két pic között irda kapcsolatot.
Az uart modul elvileg alkalmas erre, viszont nem találok
kapcsolási rjztot, hogy milyen külső elemek kellenek még hozzá. Tudnátok ajánlani valamit, kapcsolási rajz, esetleg
projekt?

Köszi kszabi

(#1163408) pic_nagyistvan Válasz • Feb 11, 2012
Sziasztok!

Segítséget szeretnék kérni egy PIC-es témában. Egy PIC16F877-el szeretnék kapcsolni a PIC RB7 lábával +5V-ot 500 mA-t. Mivel kezdő vagyok a témában szükségem lenne egy kis segítségre, hogyan is tudnám ezt megvalósítani. Relét nem szeretnék használni.
Mit ajánlanátok?

Köszönöm előre is.
Üdv.: Pisti

(#1163465) menyus válasza Peter65 hozzászólására (#1163389) Válasz • Feb 11, 2012
Értem, köszönöm. Körüljárom a két soros portos verziót is, de az eredeti általam kiötlött megoldás (analóg kapcsolós átkapcsolás) működőképes lehet?

Az idő esetemben nem annyira lényeges szempont, nem akarok azonnal tovább küldeni adatokat. "Ráérek" vele később is mivel amúgy is eepromba lesznek mentve. ("rostált" NMEA adatok)

(#1163504) icserny válasza kszabi hozzászólására (#1163404) Válasz • Feb 11, 2012
Cipőt a cipőboltból!
IrDA PICtail Plus Daughter Board (Az info sheet-ben található a kapcsolás).
AN1071 IrDA Standard Stack for Microchip 16-Bit and 32-bit MCUs

A helyzet nyilván egyszerűbb, ha csak egyirányú kapcsolat kell...

(#1163511) Peter65 válasza menyus hozzászólására (#1163465) Válasz • Feb 11, 2012
Működőképes lehet.
Szerintem nem feltétlenül analóg kapcsolóban kellene gondolkodnod. Én inkább 2db RS232/logikai szint konvertert használnék külön a kettő soros porthoz (lehet hogy a galvanikus leválasztás is indokolt lehet), és a logikai jelet kapcsolgatnám. Ezt lehet pl. AND kapuval is kapcsolni, vagy ha nem ragaszkodsz a 16F648-hoz, van olyan típus is, ahol van alternatív láb, ahová a programmal átkapcsolhatod a soros modult.
A szoftver vonatkozásában már írtam, hogy a hibás vétel biztonságos kiszűrésére gondot kell fordítanod.

(#1163518) Ven válasza menyus hozzászólására (#1163465) Válasz • Feb 11, 2012
Az 5V-ot kepletesen ertettem. 5V alatt az a feszultseg szintet ertettem, amin a PIC ketyeg. Ha jol tudom ezek a modulok nem RS232 szintillesztettek. Ebben az esetben eleg mondom akar 2db AND kapu is, de ekkora feszultsegnel legyen CMOS.
Egyebkent jo lehet az analog kapcsolos megoldas is, ha az adatlapja szerint mukodokepes a te kornyezetedbe.

Következő     1056 / 1076     
 HEStore.hu
 Hirdetés
TrainModules.hu