Spectrum analizator Widma (ATmega8)

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
Man
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт ноя 13, 2008 19:22:03

Сообщение Man »

krolaka верно подметели было замечено просидание данного уровня , впринцыпе нетак заметно но вот на бастесте... :cry:
Аватара пользователя
krolaka
Нашел транзистор. Понюхал.
Сообщения: 169
Зарегистрирован: Пн мар 02, 2009 12:23:37
Контактная информация:

Сообщение krolaka »

ето просто програма написана не правильно зачем 2 входа использовать разделять частоты если можно все на одном входе измерить :) и схема в разы упростится)
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

скажите пожалуйста,а такой дисплей пойдет для этого спектр анализатора?
NC1602A-YHY-TS фирма NEWTEC
Аватара пользователя
Man
Встал на лапы
Сообщения: 83
Зарегистрирован: Чт ноя 13, 2008 19:22:03

Сообщение Man »

Надо на контролере HD44780 поишите на данный дисплей дататиш ,или посматрите на сайте производителя.
Аватара пользователя
krolaka
Нашел транзистор. Понюхал.
Сообщения: 169
Зарегистрирован: Пн мар 02, 2009 12:23:37
Контактная информация:

Сообщение krolaka »

Ilnur, должен подойти :) я етот проект забросил не коректно он работает :( делаю на библиотеке ffft в winavr дисплей от нокии 3410 :) вот результат работы http://file.qip.ru/file/82581905/178ac9f/MVI_0001.html :)
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

:)
Последний раз редактировалось Ilnur Пт дек 04, 2009 20:39:08, всего редактировалось 1 раз.
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

....
Последний раз редактировалось Ilnur Пт дек 04, 2009 20:40:34, всего редактировалось 1 раз.
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

по картинке видно что дисплей не прошел инициализацию.
ищи косяки в подключении, раз прошивку брал рабочую)
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

все таки может дисплей не подходит?
может нужен дисплей от Winstar?
или дело не в дисплее?
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

....
Последний раз редактировалось Ilnur Пт дек 04, 2009 20:41:49, всего редактировалось 1 раз.
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

Ilnur писал(а):купил я новый ATmega8 ,скажите какие фюзы правильно включать?
так:
CKSEL0 - 1
CKSEL1 - 1
CKSEL2 - 1
CKSEL3 - 1
CKOPT - 0
SPIEN - 0



если 0 соответствует галочке в Пони прог то вроде правильно
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

Может кто возьмется переделать прошивку Spectrum analizator Widma (ATmega8) под дисплей
NC1602A-YHY-TS фирмв NEWTEC.

Вот даташит на дисплей если нужно:
http://www.filehoster.ru/files/cm9277
Этот спектр анализатор работает только с дисплеями от фирмы Winstar.
Просто когда я все подключаю,горит подсветка,и сверху видна только черная полоска.и и все :cry:

Исходный код написан на BASCOM AVR
Вложения
analizator16x2.rar
Прошивка Spectrum analizator Widma (ATmega8)
(8 КБ) 301 скачивание
analizator.png
Принципиальная схема
(48.57 КБ) 630 скачиваний
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

Сообщение Gryphon »

Здравствуйте! Вот решился взяться на сборку сего девайса и у меня возникли вопросы:
1. У кого как работает устройство (т.е. запускается после сборки сразу или есть глюки)
2. Это устройство-стереофоническое?
3. Какие выставить фьюзы на Pony prog
Вы получаете от людей больше, если им противоречите
Аватара пользователя
krolaka
Нашел транзистор. Понюхал.
Сообщения: 169
Зарегистрирован: Пн мар 02, 2009 12:23:37
Контактная информация:

Сообщение krolaka »

Gryphon,
1. устройство запускается работает сразу :)
2. устройство монофоническое
3. прошейте мк фюзов не трогайте оно должно заработать медленно потом выставите
CKSEL0 - 1
CKSEL1 - 1
CKSEL2 - 1
CKSEL3 - 1
CKOPT - 0
в поньке все инверсно тоисть нет галки 1 есть галка 0 думаю не запорите мк :)

п.с. я например по сей день боюсь менять фюзы после того как прийшлось паять внешний генератор :)))
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

Накрнецто я его собрал!!!все отлично работает!!!!нареканий нет!!!!!!
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Сообщение clawham »

sum_sin=0
sum_cos=0

Подсчет по прерываниям ADC:
sum_sin=sum_sin+signal*sin(phase*2*pi);
sum_cos=sum_cos+signal*cos(phase*2*pi);
phase=phase+freq;

После 5 измерений(некоторые делают до 32, но у меня памяти мало под таблицы синусов, косинусов и корней):
power=sqrt(sum_sin^2+sum_cos^2);


Скажите пожалуйста, это "повер" соответствует уровню сигнала, а какое значение получается при входной амплитуде 2,5 вольта на ацп и частоте - синусоиде равной "фрекю"? ну тоесть пределы измерений...
я просто прицепил к меге динам память от старых компов правда в 4-х битном режиме ну да ладно главное - 4 такта проца и я имею байт из памяти в 2 мегабайта!!!
Хочу сделать многополосный анализатор примерно на 134 полосы с выводом онлайн на сименсовый экран цветной от CX65.
Аватара пользователя
Pahan
Мучитель микросхем
Сообщения: 487
Зарегистрирован: Чт ноя 23, 2006 22:47:35
Контактная информация:

Сообщение Pahan »

clawham писал(а):Хочу сделать многополосный анализатор примерно на 134 полосы с выводом онлайн на сименсовый экран цветной от CX65.

Чегой-то этот алгоритм сильно ДПФ напоминает. С таким алгоритмом (даже если син кос брать табличный), да на 134 полосы, да на МК :shock: ....
Тебе скорее БПФ надо делать.....
Аватара пользователя
krolaka
Нашел транзистор. Понюхал.
Сообщения: 169
Зарегистрирован: Пн мар 02, 2009 12:23:37
Контактная информация:

Сообщение krolaka »

я делал похожый проект atmega8 + display nokia3410 выводил около 60 полос на 8 мегагецовом кварце без проблем на 16 мегагерц можно и 200 полос вывести :) если нада могу скинуть исходник)
_PM_
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Ср апр 22, 2009 11:07:00

Сообщение _PM_ »

2Pahan - так тут же одномерное фурье. Чего считать то. Хоть быстрым хоть классическим. Памяти мало только.
Аватара пользователя
LINKS_234
Поставщик валерьянки для Кота
Сообщения: 2296
Зарегистрирован: Пн июл 14, 2008 18:12:37

Сообщение LINKS_234 »

кто бы прояснил или дал ссылку на чтиво по разложениям фурье ? интересует не заумное полное объяснение.
есть вопросы ? чего-то не знаешь ? [url=http://s61.radikal.ru/i174/1006/79/bc6a635c1451.jpg][color=blue][b]прежде всего смотри это[/b][/color][/url]
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»