Македонски форум за електроника

Дигитална електроника => Микроконтролери => Topic started by: Malecko on 14.12.2011, Wednesday, 20:56:15

Title: Oсцилоскоп со PIC18F452 и дисплеј 3310
Post by: Malecko on 14.12.2011, Wednesday, 20:56:15
Eве предмалку што најдов на нет,дигитален осцилоскоп со дисплеј од NOKIA 3310 и PIC18F452.Инфо не најдов,само шемата и хексот.Под инфо мислам на максимална фрекфренција,иначе мери напони до 5V ама со делител на напон и тоа ќе се среди ;D.
Еве ја шемата:
(http://img138.imageshack.us/img138/7766/schematic.jpg)


Xeксот во атачмент
Title: Одг: Oсцилоскоп со PIC18F452 и дисплеј 3310
Post by: LordZi on 14.12.2011, Wednesday, 20:59:11
Не знам за граничната фреквенција, ама добри „синусоиди“ прикажува на екранот... ;D :o 8)
Title: Одг: Oсцилоскоп со PIC18F452 и дисплеј 3310
Post by: GigaWatt on 14.12.2011, Wednesday, 21:06:54
Поентата е да има голема горна гранична фреквенција (под голема мислм дека доволно е да биде и 1MHz, што нема шанси да се постигне со вградениот D/A конвертор во PIC-оите). Не верувам дека има доволно голема, така да, не би се ни мачел да го склопувам ова.

ПС: Ова сликава од типкава, твое масло е така ;D?
Title: Одг: Oсцилоскоп со PIC18F452 и дисплеј 3310
Post by: Malecko on 14.12.2011, Wednesday, 21:10:02
Поентата е да има голема горна гранична фреквенција (под голема мислм дека доволно е да биде и 1MHz, што нема шанси да се постигне со вградениот D/A конвертор во PIC-оите). Не верувам дека има доволно голема, така да, не би се ни мачел да го склопувам ова.
A не може да се зголеми со посебно коло,со некој посебен конвентор?Зборам само да се додаде,да не мора да се менува програмата,значи сигналот го носиш во колото,и излезот од колото го приклучуваш на пин 2...како со прескалерите...

П.С. correct :D ;D
Title: Одг: Oсцилоскоп со PIC18F452 и дисплеј 3310
Post by: GigaWatt on 14.12.2011, Wednesday, 21:17:54
A не може да се зголеми со посебно коло,со некој посебен конвентор?Зборам само да се додаде,да не мора да се менува програмата,значи сигналот го носиш во колото,и излезот од колото го приклучуваш на пин 2...како со прескалерите...

Многу ќе се искомплицира така работата, со екстерен A/D конвертор најлесно ќе се реши проблемот, ама па така се зголемува и цената на производот :S. Плус, повеќево квалитетни A/D конвертори кои ги имам гледано се во SMD пакувања, и тоа од оние најситните, така да... за замоградба работава не ја бива :S.
Title: Одг: Oсцилоскоп со PIC18F452 и дисплеј 3310
Post by: Malecko on 14.12.2011, Wednesday, 21:24:09
A не може да се зголеми со посебно коло,со некој посебен конвентор?Зборам само да се додаде,да не мора да се менува програмата,значи сигналот го носиш во колото,и излезот од колото го приклучуваш на пин 2...како со прескалерите...

Многу ќе се искомплицира така работата, со екстерен A/D конвертор најлесно ќе се реши проблемот, ама па така се зголемува и цената на производот :S. Плус, повеќево квалитетни A/D конвертори кои ги имам гледано се во SMD пакувања, и тоа од оние најситните, така да... за замоградба работава не ја бива :S.
Случајно некоја шема,препорака да не имаш за A/D конверторот?Јас планирав ова да го правам со SMD, „handheld“ да биде,така да не ми е проблем. ;D
Title: Одг: Oсцилоскоп со PIC18F452 и дисплеј 3310
Post by: GigaWatt on 14.12.2011, Wednesday, 21:35:10
Случајно некоја шема,препорака да не имаш за A/D конверторот?Јас планирав ова да го правам со SMD, „handheld“ да биде,така да не ми е проблем. ;D

Ама треба да се менува и кодот во тој случај, не може да се остави истиот код да биде :S.

Не сум разгледувал нешто подетално во A/D конвертори, не знам кој би го искористил :S.

Според мене, вакви работи се купуваат, ова не се прави :S, не дека не може да се направи, туку џабе ќе го правиш, на крајот пак работата ќе излезе „више дара него масло“, многу труд а многу малку ќар. Сега барем има handheld осцилоскопи во куќишта како за iPhone, со Li-Ion батерии се, на USB се врзуваат, горна гранична им е околу 5MHz (или тука некаде беше, не ме земајте за збор), тоа е повеќе од доволно за многу апликации, и што е најважно, околу 50 долари се. Имаат и TFT дисплеј во боја, не ми е јасно што повеќе од тоа ви треба ???.

Е ако направат PIC-ови со A/V излези и со A/D конвертори со барем 10MSPS и 14-битна резолуција, тогаш да, се исплати ;).
Title: Одг: Oсцилоскоп со PIC18F452 и дисплеј 3310
Post by: Malecko on 14.12.2011, Wednesday, 21:57:42
A некој од овие новиве dsPic не е доволно моќен за оваа работа?Иначе како „пресметуваш“ колку ќе му биде гранична фрекфренција?Според тоа MSPS и колку бит-на е резолуцијата? ;D
Title: Одг: Oсцилоскоп со PIC18F452 и дисплеј 3310
Post by: Devil on 14.12.2011, Wednesday, 22:31:39
dsPIC не, ама од новите 32-те сигурно ќе се најде некој кој би ти ги задоволил потребите :)
Title: Одг: Oсцилоскоп со PIC18F452 и дисплеј 3310
Post by: GigaWatt on 14.12.2011, Wednesday, 23:09:01
A некој од овие новиве dsPic не е доволно моќен за оваа работа?Иначе како „пресметуваш“ колку ќе му биде гранична фрекфренција?Според тоа MSPS и колку бит-на е резолуцијата? ;D

Теоретски, максимална горна гранична префкевенција е половина од фреквенцијата на земање на samples. Се вика и Најквистова фреквенција или Најквистов закон за максимална горна гранична фреквенција. Практично, горната гранична фрекенција треба да биде максимум до 40% од фреквенцијата на sample-ување на сигналот за да може ефикасно да се елиминира шумот на квантизација ;).

dsPIC не, ама од новите 32-те сигурно ќе се најде некој кој би ти ги задоволил потребите :)

Најдете некој PIC со A/D конвертор со каратеристиките кои ги пишав горе. Тогаш, може да се прави муабет на оваа тема ;).
Title: Одг: Oсцилоскоп со PIC18F452 и дисплеј 3310
Post by: Malecko on 14.12.2011, Wednesday, 23:29:17
Најдете некој PIC со A/D конвертор со каратеристиките кои ги пишав горе. Тогаш, може да се прави муабет на оваа тема ;).
GigaWatt ај види го овој пик,само не можев да најдам MSPS,него KSPS ;D
Code: [Select]
http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en026341
Title: Одг: Oсцилоскоп со PIC18F452 и дисплеј 3310
Post by: GigaWatt on 14.12.2011, Wednesday, 23:37:42
GigaWatt ај види го овој пик,само не можев да најдам MSPS,него KSPS ;D
Code: [Select]
http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en026341

Е добро де, множи ја со 1000 таа вредност и ќе добиеш MSPS ;).

Овој има 2MSPS (намерно имаат ставено во KSPS за да личи дека има многу ::), маркетингшка финта ::)) со резолуција од 10 бита, што не е многу, но е доволно како за почеток ;). Е сега, има една предност, има 12 влезни канали ;D, што барем теоретски значи дека може да се направи 12 канален осцилоскоп (реално, ограничен си со CPU cycles, нема доволно, дури и 1 една инструкција по еден процесорски циклус да извршува, пак нема да биде доволно тоа за обработка на податоците од сите 12 канали :S).
Title: Одг: Oсцилоскоп со PIC18F452 и дисплеј 3310
Post by: Malecko on 14.12.2011, Wednesday, 23:41:06
A максимална фрекфренција,само еден канал да има,колку ќе биде?1MHz?
Title: Одг: Oсцилоскоп со PIC18F452 и дисплеј 3310
Post by: Devil on 14.12.2011, Wednesday, 23:44:04
30 MIPS-а што е прилично малку
овие dsPIC (цела серија) не беа наменети за вакви работи, него за контрола, дигитално процесирање на сигнал, контрола на мотори, графика и слично
под графика се мисли на графички LCD да прикажува некој прости форми, а не на осцилограми и слично :)

еве ти за новите 32-битни прочитај си какви им се можностите
Code: [Select]
http://mips.com/products/cores/32-64-bit-cores/mips32-m4k/
Title: Одг: Oсцилоскоп со PIC18F452 и дисплеј 3310
Post by: GigaWatt on 14.12.2011, Wednesday, 23:55:48
A максимална фрекфренција,само еден канал да има,колку ќе биде?1MHz?

Па да, ако може да обработи толку податоци, да, толку ќе му биде горна гранична фреквенција. Малку помалку од тоа, ќе треба филтер да се стави, околу 800KHz би подесил да му биде горна гранична.