Author Topic: Oсцилоскоп со PIC18F452 и дисплеј 3310  (Read 1083 times)

Offline Malecko

  • Топ Експерт
  • *****
  • Posts: 3059
  • Gender: Male
Oсцилоскоп со PIC18F452 и дисплеј 3310
« Opened on 14.12.2011, Wednesday, 20:56:15 (Edited 26.04.2012, Thursday, 05:45:48) »
Eве предмалку што најдов на нет,дигитален осцилоскоп со дисплеј од NOKIA 3310 и PIC18F452.Инфо не најдов,само шемата и хексот.Под инфо мислам на максимална фрекфренција,иначе мери напони до 5V ама со делител на напон и тоа ќе се среди ;D.
Еве ја шемата:



Xeксот во атачмент
If you're good at something, never do it for free... -Joker

Offline LordZi

  • Глобален Модератор
  • Топ Експерт
  • *****
  • Posts: 3185
  • Gender: Male
  • I'm gonna live forever or die trying...
    • LightCraft Studio
Не знам за граничната фреквенција, ама добри „синусоиди“ прикажува на екранот... ;D :o 8)
People who talk behind my back are in good position to kiss my ass!!!

"You may live to see man-made horrors beyond your comprehension." - Tesla

If animals had a religion, humans would be the devil.

LightCraft Studio

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Поентата е да има голема горна гранична фреквенција (под голема мислм дека доволно е да биде и 1MHz, што нема шанси да се постигне со вградениот D/A конвертор во PIC-оите). Не верувам дека има доволно голема, така да, не би се ни мачел да го склопувам ова.

ПС: Ова сликава од типкава, твое масло е така ;D?
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline Malecko

  • Топ Експерт
  • *****
  • Posts: 3059
  • Gender: Male
Поентата е да има голема горна гранична фреквенција (под голема мислм дека доволно е да биде и 1MHz, што нема шанси да се постигне со вградениот D/A конвертор во PIC-оите). Не верувам дека има доволно голема, така да, не би се ни мачел да го склопувам ова.
A не може да се зголеми со посебно коло,со некој посебен конвентор?Зборам само да се додаде,да не мора да се менува програмата,значи сигналот го носиш во колото,и излезот од колото го приклучуваш на пин 2...како со прескалерите...

П.С. correct :D ;D
If you're good at something, never do it for free... -Joker

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
A не може да се зголеми со посебно коло,со некој посебен конвентор?Зборам само да се додаде,да не мора да се менува програмата,значи сигналот го носиш во колото,и излезот од колото го приклучуваш на пин 2...како со прескалерите...

Многу ќе се искомплицира така работата, со екстерен A/D конвертор најлесно ќе се реши проблемот, ама па така се зголемува и цената на производот :S. Плус, повеќево квалитетни A/D конвертори кои ги имам гледано се во SMD пакувања, и тоа од оние најситните, така да... за замоградба работава не ја бива :S.
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline Malecko

  • Топ Експерт
  • *****
  • Posts: 3059
  • Gender: Male
A не може да се зголеми со посебно коло,со некој посебен конвентор?Зборам само да се додаде,да не мора да се менува програмата,значи сигналот го носиш во колото,и излезот од колото го приклучуваш на пин 2...како со прескалерите...

Многу ќе се искомплицира така работата, со екстерен A/D конвертор најлесно ќе се реши проблемот, ама па така се зголемува и цената на производот :S. Плус, повеќево квалитетни A/D конвертори кои ги имам гледано се во SMD пакувања, и тоа од оние најситните, така да... за замоградба работава не ја бива :S.
Случајно некоја шема,препорака да не имаш за A/D конверторот?Јас планирав ова да го правам со SMD, „handheld“ да биде,така да не ми е проблем. ;D
If you're good at something, never do it for free... -Joker

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Случајно некоја шема,препорака да не имаш за 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-битна резолуција, тогаш да, се исплати ;).
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline Malecko

  • Топ Експерт
  • *****
  • Posts: 3059
  • Gender: Male
A некој од овие новиве dsPic не е доволно моќен за оваа работа?Иначе како „пресметуваш“ колку ќе му биде гранична фрекфренција?Според тоа MSPS и колку бит-на е резолуцијата? ;D
If you're good at something, never do it for free... -Joker

Offline Devil

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 5329
  • Gender: Male
    • Македонски форум за електроника
dsPIC не, ама од новите 32-те сигурно ќе се најде некој кој би ти ги задоволил потребите :)
Jас не сум себичен, помагам. Помагај и ти !

Секоја куќа си има свои куќни правила.Почитувај ги куќните правила!

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Одг: Oсцилоскоп со PIC18F452 и дисплеј 3310
« Reply #9 on 14.12.2011, Wednesday, 23:09:01 (Edited 14.12.2011, Wednesday, 23:10:41) »
A некој од овие новиве dsPic не е доволно моќен за оваа работа?Иначе како „пресметуваш“ колку ќе му биде гранична фрекфренција?Според тоа MSPS и колку бит-на е резолуцијата? ;D

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

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

Најдете некој PIC со A/D конвертор со каратеристиките кои ги пишав горе. Тогаш, може да се прави муабет на оваа тема ;).
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline Malecko

  • Топ Експерт
  • *****
  • Posts: 3059
  • Gender: Male
Најдете некој PIC со A/D конвертор со каратеристиките кои ги пишав горе. Тогаш, може да се прави муабет на оваа тема ;).
GigaWatt ај види го овој пик,само не можев да најдам MSPS,него KSPS ;D
Code: [Select]
http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en026341
If you're good at something, never do it for free... -Joker

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
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).
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline Malecko

  • Топ Експерт
  • *****
  • Posts: 3059
  • Gender: Male
A максимална фрекфренција,само еден канал да има,колку ќе биде?1MHz?
If you're good at something, never do it for free... -Joker

Offline Devil

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 5329
  • Gender: Male
    • Македонски форум за електроника
30 MIPS-а што е прилично малку
овие dsPIC (цела серија) не беа наменети за вакви работи, него за контрола, дигитално процесирање на сигнал, контрола на мотори, графика и слично
под графика се мисли на графички LCD да прикажува некој прости форми, а не на осцилограми и слично :)

еве ти за новите 32-битни прочитај си какви им се можностите
Code: [Select]
http://mips.com/products/cores/32-64-bit-cores/mips32-m4k/
Jас не сум себичен, помагам. Помагај и ти !

Секоја куќа си има свои куќни правила.Почитувај ги куќните правила!

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
A максимална фрекфренција,само еден канал да има,колку ќе биде?1MHz?

Па да, ако може да обработи толку податоци, да, толку ќе му биде горна гранична фреквенција. Малку помалку од тоа, ќе треба филтер да се стави, околу 800KHz би подесил да му биде горна гранична.
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."