sinusinė generatoriaus naudojant pic

R

Raveesh

Guest
Sveiki, man reikia generuoti sine nuo 15kHz iki 25kHz dažniu, naudojant IPS mikronų ir VPK. Aš turiu eiti su IPS. Kontrolierius (jokių pigių kontrolieriaus), pastatytas VPK ir aš turėtų naudoti bet kokią išorinę grandinę. Gali kas nors siūlo, kaip generuoti sine naudojant pic? Dėl Ravee
 
dsPIC ieškoti Technologija pristatė šešis naujus DSCs su 16-bitų garso DAC - spaudai [/url], pvz. DsPIC33FJ32GP302 [url = http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en532310] dsPIC33FJ64GP802 [/url]
 
Sveiki, Ačiū už informaciją. Faktiškai projekto aš tiesiog reikia generuoti sine bangų dažniai nuo 15kHz iki 25kHz. Ir aš įpratęs daryti bet kokios kitos rūšies perdirbimo arba sąsajos su mikro valdiklio. Taigi ar yra koks kitas būdas tai padaryti, tiesiog normalus mikrovaldiklis su DAC? Dėl Ravee
 
Hi Raveesh, Jūs galite ieškoti lentelės generuoti sinusinės bangos. Padaryti sinusinės vertybių masyvo, saugoti atmintyje. Access kiekvienos reikšmės iš eilės, siųsti jį ir DAQ. Keičiant atnaujinimo VPK norma, gali būti gauti norimą dažnį. Prašome patikrinti, tai padaryti ... [Url = http://www.dattalo.com/technical/theory/sinewave.html] sinuso bangos [/url] tikiuosi, kad tai padeda ....
 
Sveiki, Ačiū už informaciją. Faktiškai projekto aš tiesiog reikia generuoti sine bangų dažniai nuo 15kHz iki 25kHz. Ir aš įpratęs daryti bet kokios kitos rūšies perdirbimo arba sąsajos su mikro valdiklio. Taigi ar yra koks kitas būdas tai padaryti, tiesiog normalus mikrovaldiklis su DAC?
Aš linkęs į dsPIC kaip normalus mikrovaldiklių šių dienų, kas jums buvo mąstymas? [url = http://www.youtube.com/watch?v=2zPQbIv4MXo] atrodo YouTube - Audio DAC Periferinė dsPIC DSC prietaisų [/url]
 
Spėju, kad galite naudoti PIC16F serijos mikrovaldikliu generuoti SINEWAVE yra cheaper.Just eiti per [url = http://www.microchip.com] Microchip Technology Inc yra pirmaujanti tiekėja mikrokontroleris ir analoginiai Puslaidininkiai, mažos rizikos produkto plėtrą, mažesnė visos sistemos išlaidų ir greičiau laiko į rinką tūkstančių įvairių klientų visame pasaulyje [/url] svetainė kainodaros ir funkcijos. PIC mikrovaldiklį geriausiai galios elektronikos pagrindu sukurta programa.
 
Ieškote Microchip svetainėje, aš nemanau, kad yra su VPK PIC16 (jis negali naudoti išorinę grandinę). Gali mėginti naudoti PWM sinusinės bangos, tačiau dažnis yra gana didelis - perhap kas nors galėtų patarti? Norėčiau naudoti dsPIC, bet tada aš naudoti dsPICs visą laiką! Pavyzdžiui, dsPIC33FJ06GS101/X02 ateina 28pin SDIP paketą, kuris būtų lengvai sukurti PCB ar net Breadboard [url = http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en537161] dsPIC33FJ06GS202 [ / url]
 
Sveiki, norėčiau sukurti peržvalgos lentelę, sinusinė ir taip pat turiu, laikmatis nutraukti 50μs (20kHz), dabar turiu mažą abejonių siųsti duomenis į VPK, Jei turiu apie 30 vertės (darant prielaidą, sinusinė vertybes vieną pilną ciklą),, Kaip paleisti visų šių vertybių vieną PPK siekiant generuoti reikiamą duomenų perdavimo sparta.?
 
dažnio sinusinės bangos laikotarpį laikmatis turi nutraukti period/30 kiekvieno laikmatis nutraukti išvesties kitą vertę [kodas] int SINEWAVE [30]; / / table sinusinės vertybes normalizavosi VPK diapazonas lakiųjų VPK int indeksu = 0; / / indeksą į lentelę tuščia timer_interrupt () / / laikmatis nutraukti funkcija {VPK = SINEWAVE [indeksas + +]; jei (indeksas> = 30) indeksas = 0;} [/kodas] vienas prisiima VPK gali konvertuoti į tarp metu laikmatis pertraukia čia yra, pavyzdžiui, naudojant dsPIC30F3013 vairuoti MCP41010 skaitmeninis potenciometras ("SPI sąsaja), generuoti sinusinės bangos (dažnis apie 2kHz)
Code:
 / * laikmatis 2 pertraukti paslaugų rutinos * / / * rašyti kitą baitą duomenų MCP41010 SPI1 * / negalioja __attribute__ ((__interrupt__)) _T2Interrupt (void) {WriteTimer2 (0) / / RESET laikmatis skaitiklis 0 IFS0bits.T2IF = 0; / * Atviras Laikmatis nutraukti vėliava * / PORTDbits.RD8 = 1 ; / / nustatyti EABLE aukštos vykdyti paskutinę komandą PORTDbits.RD8 = 0; / / RESET EABLE mažai įkelti kitą komandą WriteSPI1 (((writer POT1)
 
Sveiki, Noriu kurti savo dsPIC, PCB. Ar galite pateikti nuoroda informacijos, projektavimo ir pigių programuotojas / debugera, kur aš taip pat galite užprogramuoti bet kurios kitos pic .. Aš ieškojau mikro lustas svetainės, bet gavo painioti su daug programuotojų ... Dėl Ravee
 
Tai gera idėja gauti modernus programuotojas, kitaip galite rasti ne vyresni programuotojų dirbti su naujais atsakingiesiems. Aš linkęs naudoti ICD3 programuotojas, kaip ji yra labai greitai pakrovimo kodas. Tačiau, jis yra brangus ir pigiau alternativly pickit3. Susipažinti TLK 3 In-Circuit Debugger [/url]
 
Sveiki,
Gal pabandykite naudoti generuoti PWM sinusinės bangos, tačiau dažnis yra gana didelis - perhap kas nors galėtų patarti? Aš negalėjo suprasti, kaip genarate SINEWAVE naudojant PWM, jūs galite pateikti keletą žingsnių / docs, kuris padeda man dirbti šioje ...? Dėl Ravee
 
[url = http://en.wikipedia.org/wiki/Pulse-width_modulation] impulsų pločio moduliacija atrodo - Vikipedijos, laisvosios enciklopedijos. [/url] [url = http://www.afrotechmods.com/ Groovy / PWM_tutorial / PWM_tutorial.htm] PWM samouczku vaizdo High-Def [/url] jei jūs paieška internete sinusinės bangos, naudojant PWM taps daug nuorodos
 

Welcome to EDABoard.com

Sponsor

Back
Top