Postoji li softver+hardver..

Apr 09, 2011 18 Replies

Ako ne postoji, dobra ideja za patentirati :)



Ideja je da se u PC stavi neka kartica bilo putem USB-a ili interno, i da ta kartica na sebi ima neki kontroler, plus brdo multimedijalnih mogucnosti (primanje FM/AM signala, slanje istih u prostor, TV in, TV out, plus brdo analognih izlaza i ulaza) i onda da se pomocu specijaliziranog softvera na racunalu, moze nacrtati shema npr. FM transmittera i da stvar jednostavno salje u eter npr. signal primljen preko analognog audio ulaza.



Dakle ucenje kako sta radi i zasto, a ne gotovo rijesenje.



Drugi primjer: nacrtati pomocu "virtualnih" kondenzatora, otpornika, tranzistora, chipova npr. komplicirani sklop koji radi nesto komplicirano, i onda preko analognih izlaza i ulaza daje zeljena svojstva.



Naravno, stvar bi morala biti ogranicena u toj mjeri da se ne moze nista spaliti (tj. moze - jedino "virtualni" dijelovi u softveru na racunalu a ne na hardverskom dijelu) ukoliko se nesto krivo nacrta.



Jos jednostavniji primjer. Uredjaj ima par LED-ica na sebi i pomocu komponenti se nacrta shema koja ce paliti i gasiti LED-ice i kad se stisne "Go", ako je shema ispravno nacrtana, LED-ice se pale i gase...



Eto ako takvo sto postoji, dajte link, ako ne, trk u patentni ured :)



ta

i

ne

programa za sklopove ima, nije problem emulirati na ulazu i izlazu ali ne kuzim sto ce ti to ? Imas konkretan projekt ili bi ti proradila masta kad bi imao tako nesto ?

Jedino sto se moze na slican nacin projektirati i programirati su digitalni "sklopovi" od najjednostavnijih PAL/GAL do FPGA i CPLD. Bilo kakvo "analogno" projektiranje vjerojatno mozes zaboraviti u blizoj buducnosti.

________ Pozdrav, Walter

I patentni ured :)

formatting link

Da, zamisli upravljivu logiku koja bi omoguæavala spajanje bilo kojeg elementa s bilo kojim!? I koliko bi primjeraka pojedinih elemenata trebalo biti? To bi bila kutija velika k'o raèunalo?

Nemam konkretnog projekta, htio bi slozit sam svoj sklop iz glave iako ga nisam nikad slozio, pa ga ispravljat po sistemu "prolaz i pogreska", a da ne moram lemit 100000 komponenti... vec da imam jedan sklop koji se "prilagodjava" mojoj nacrtanoj plocici i daje van REALNE rezultate :-) a opet da je otporan na gresku

Pa da je velika i ko racunalo, opet bi bilo super takvo sto imati !!!

Dakle kazes da nije moguce napraviti neki cip koji bi u sebi sadrzavao milijune tranzistora, otpornika i svih ostalih el. komponenti, i prespajao ih prema shemi... :)

je moguce je, ali pored dosta dobrih i iskoristivih sumulatora nitkom se to ne isplati razvijati.

Ali simulator nije realan, realno prikazuje tijek dogadjanja na monitoru, ali nema pravih svojstva.

Treba napravit uredjaj koji moze biti i nesto full komplicirano, npr. DVB-T tuner, a da ne koristi nista osim nacrta i svojih komponenti

Malo bi te¾e ugurao elektrolite, kondenzatore i zavojnice u taj chip, trebao bi imati hrpu pinova na koje bi kaèio te elemente...

Ne¹to slo¾enije, pogotovo za vi¹e frekvencije ne bi radilo dobro radi preslu¹avanja u elektronièkim 'preklopkama', duljine vodova itd....

Sanjaj, samo sanjaj (~ o lakoj i brzoj zaradi zavaljen u fotelju, tj. naplacivati patente ljudima s mozebitnim manjim IQ-om koji "nemogu smisliti" tako nesto pametno, pa su spremni rado platiti tebi za tvoj spasonosni patent) ... na tvoju zalost, davno je to patentirano ...

Koncept koji sadrzi mnoga slicna rijesenja i podrijesenja naziva se SDR (Software Defined Radio) ... koncept je sirok i presirok, koncept stvara milijardere i neki ljudi dobivaju PhD titule na temu. Proguglaj sa "SDR transmitter"...

Jeftino rijesenje manjih mogucnosti: PSoC (Programmable System on the Chip), npr. od Cypress-a Skupo rijesenje vecih mogucnosti: FPGA + FPAA (field-programmable analog array) npr. Anadyne Microelectronics

Simulator, npr. Proteus

-- StoneThrower www.dgmicrosys.com

Zato ima¹ razne simulatore, na njima mo¾e¹ jeftino i jednostavno korigirati 'pacerske' proma¹aje itd....

Jednog dana æe najvjerojatnije LabVIEW izgledati tako.

--

----------------------------------

formatting link

digitalni

buducnosti.

elementa s bilo kojim!?

velika k'o raèunalo?

To bi bilo veliko kao kuca i samim tim bilo bi neupotrebljivo (paraziteti). Drugi nacin je simuliranje /idealnih/ elemenata u simulatoru tako da sve sto ti treba je hrpa DAC/ADC sa svojim interface sklopovima (donekle izvedljivo, ovisno o potrebnim karakteristikama) i strasno jak procesor koji tvoj sklop mora simulirati u realnom vremenu (za sada najvece ogranicenje).

ta

FM transmitter tesko (iako sam vidio cak i DVB-T software TX koji kao izlaz koristi VGA karticu!) ali audio signale /ogranicenje je zvucna kartica/ moze generirati (ne u realtimeu) - u electronic workbenchu spremis izlaz iz osciloskopa u txt file zatim taj file preformatiras i importiras ga u cooledit kao pcm raw data.

i

Ako zanemarimo ogranicenje ADC/DAC-ova (tj koristimo razumne frekvencije/napone) problem je sto to treba ici u realtimeu a to trazi strasno jake procesore.Taj problem je moguce donekle smanjiti prekalkulacijom transfer funkcije sklopa (kao sto rade DSP pluginovi u npr winampu) ali to je moguce samo za neke sklopove. Drugi problem je sto su ti elementi idealni pa neke sklopove (npr. oscilatore) nije moguce realizirati (bar ne tako jednostavno).

Just out of curiosity - mozes postati nekakv link?

- while (1);

formatting link

________ Pozdrav, Walter

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required