Страница 25 из 33

Re: DDS генератор на AVR

Добавлено: Сб дек 17, 2011 16:35:19
Spruts80
kotovasiya писал(а):
Spruts80 писал(а): включил пункт меню TV-Test (что он делает пока не разбирался)
Если выставить частоту 15625 гц и подключить выход к av входу телевизора, то можно увидеть чб полосы градаций яркости экране.
а какие значения нужно заносить в таблицу в пункт eebf, или это для занесения своих значений?
eebf.GIF
eebf
(10.58 КБ) 616 скачиваний
Нашёл глюк с кнопками в некотором сочетании не работает кнопка +1Hz
а именно кнопкой +avtofreg выставляю 200000Hz, кнопкой -1Hz уменьшаю значение на 1 еденицу (199999) а вот увеличить значение на 1 еденицу кнопкой +1Hz не могу, при уменьшении значения кнопкой 100Hz на несколько сотен (199699), могу увеличивать значение кнопкой 1Hz до 199901 и всё, в некоторых случаях (сочетаниях кнопок) получалось выставить 200008Hz, Всё проверялось в режиме генерации Синусоиды, Пилы и я так думаю в остальных тоже это будет присутствовать.

Re: DDS генератор на AVR

Добавлено: Сб дек 17, 2011 17:11:47
kotovasiya
Значение в eebf можно заносить какие егодно, хоть сгенерированый белый шум.

На счет глюков исправлять не буду,они терпимые. Так как проекту 3 года и я уже утратил к нему интерес.

Re: DDS генератор на AVR

Добавлено: Вс дек 18, 2011 01:03:49
Spruts80
kotovasiya писал(а):Значение в eebf можно заносить какие егодно, хоть сгенерированый белый шум.

На счет глюков исправлять не буду,они терпимые. Так как проекту 3 года и я уже утратил к нему интерес.
на счёт eebf понял, а кнопки я и сам исправлю.
Нашёл в исходнике пару мест связанных с этим глюком, счас пробую исправить и не вылезти за ограничения в 200кГц
Автор сделал хороший прибор, а исходник по своей структуре очень читабелен и понятен для не посвящённых в программирование.

Re: DDS генератор на AVR

Добавлено: Вт дек 20, 2011 18:48:26
kam04
Огромная благодарность автору за его разработку, а особенно за терпение и помощь ближним в ее реализации.
Вот и у меня дошли руки до генератора. Собирал по схеме из архива (исправленный). Мега прошилась без проблем. Сразу подал питание (частота 1 МГц) и на осциллографе увидел красивую синусоиду. Далее подсоединил дисплей winstar wh1602d-ygh-ctk (совместим с hd44780 - это даже в datasheetе указано) и увидел только темную полосу в первой строчке. Другой такой же дисплей показал тот же результат. Прочитал 25 страниц форума, перепробовал все советы, а нужного результата не получил. Подскажите, где искать? Как вывести информацию на дисплей?

Re: DDS генератор на AVR

Добавлено: Вт дек 20, 2011 20:05:27
kotovasiya
Смотрите где-то "сопля" или обрыв. Если уж очень медленный дисплей то протестировать можно подключив кварц на частоту 4мгц.

Re: DDS генератор на AVR

Добавлено: Ср дек 21, 2011 12:26:02
kam04
kotovasiya писал(а):Смотрите где-то "сопля" или обрыв. Если уж очень медленный дисплей то протестировать можно подключив кварц на частоту 4мгц.
Проверил все: обрывов и непропаев нет. Мк перевел на работу от внешнего кварца 16МГц. На выходе красивая синусоида с частотой 1 кГц (осциллограф), на дисплее темная полоса. Перепаял кварц на 4МГц - тот же эффект. Может быть, что данная модель дисплея не работает в этом проекте? Хотя этот дисплей у меня с мегой 8 работает без свяких претензий (имеется ввиду не проект dds генератора).

Re: DDS генератор на AVR

Добавлено: Ср дек 21, 2011 13:04:41
kam04
Нашел новый рабочий дисплей sc1602dslt - аналог 44780. Подключил, согласно распиновке. Тот же эффект - черная полоса.

Re: DDS генератор на AVR

Добавлено: Ср дек 21, 2011 16:20:58
Spruts80
kam04 писал(а):Нашел новый рабочий дисплей sc1602dslt - аналог 44780. Подключил, согласно распиновке. Тот же эффект - черная полоса.
А контрастность отрегулировал?

Re: DDS генератор на AVR

Добавлено: Ср дек 21, 2011 16:22:27
kotovasiya
Если брали схему из статьи то там зеркальное подключение тут можно взять то что надо.

Re: DDS генератор на AVR

Добавлено: Ср дек 21, 2011 16:32:58
колоб
Мое личное мнение ,если на выходе синусоида есть ,то быстрее всего дело в плате ,где то контактов нет ,на одной ноге (у меня на двух не было ,хотя все как, будто пропаяно,только прозвонкой определил, прапаял и дисплей заработал.) дисплея.

Re: DDS генератор на AVR

Добавлено: Ср дек 21, 2011 17:35:12
kam04
Spruts80 писал(а):
kam04 писал(а):Нашел новый рабочий дисплей sc1602dslt - аналог 44780. Подключил, согласно распиновке. Тот же эффект - черная полоса.
А контрастность отрегулировал?
Контрастность регулируется, здесь все в порядке. Но при этом видно только полосу, буквы и цифры не просматриваются.
По поводу платы. Разводил сам согласно схеме, что прикрепил ранее в архиве.
Все проводники прозванивал, непропаев нет.
Фото платы и дисплеев для наглядности сброшу завтра, так как сегодня нет возможности.

Re: DDS генератор на AVR

Добавлено: Чт дек 22, 2011 11:45:59
kam04
kam04 писал(а): Контрастность регулируется, здесь все в порядке. Но при этом видно только полосу, буквы и цифры не просматриваются.
По поводу платы. Разводил сам согласно схеме, что прикрепил ранее в архиве.
Все проводники прозванивал, непропаев нет.
Фото платы и дисплеев для наглядности сброшу завтра, так как сегодня нет возможности.
Вот обещанные фото. Сразу прошу прощение за качество. Наличие проводов - это корректировка под разные прошивки и дисплеи, дорожки при этом ненужные перерезаны.
Если кому-то нужен мой исходник платы, то также могу выложить для экспериментов. А для дублирования понятно нужно еще поработать, чтобы выпускать плату в народ.

Re: DDS генератор на AVR

Добавлено: Чт дек 22, 2011 16:02:50
Spruts80
kam04 По пробуй мою компиляцию прошивки под sc1602
На прошлой странице лежит. http://radiokot.ru/forum/viewtopic.php? ... 7#p1069767
У меня тоже sc1602 (SC1602BULT-SH-HS-G), запустился нормально.

Re: DDS генератор на AVR

Добавлено: Чт дек 22, 2011 18:39:09
kam04
Spruts80 писал(а):kam04 По пробуй мою компиляцию прошивки под sc1602
На прошлой странице лежит. http://radiokot.ru/forum/viewtopic.php? ... 7#p1069767
У меня тоже sc1602 (SC1602BULT-SH-HS-G), запустился нормально.
Попробовал, тот же результат.
Я пошел по-другому. На форуме взял прошивку под мегу 8, прошил, поключил имеющиеся дисплеи. Сначала писало какие-то матюки, потом приветствие и синусоида 1000 Гц. Через пару секунд опять матюки. То есть дисплеи работают. Значит меге 8535 чего-то не нравится или она наполовину дохлая, хотя покупал новую?!

Re: DDS генератор на AVR

Добавлено: Чт дек 22, 2011 18:45:47
kotovasiya
kam04 писал(а):
Spruts80 писал(а):kam04 По пробуй мою компиляцию прошивки под sc1602
На прошлой странице лежит. http://radiokot.ru/forum/viewtopic.php? ... 7#p1069767
У меня тоже sc1602 (SC1602BULT-SH-HS-G), запустился нормально.
Попробовал, тот же результат.
Я пошел по-другому. На форуме взял прошивку под мегу 8, прошил, поключил имеющиеся дисплеи. Сначала писало какие-то матюки, потом приветствие и синусоида 1000 Гц. Через пару секунд опять матюки. То есть дисплеи работают. Значит меге 8535 чего-то не нравится или она наполовину дохлая, хотя покупал новую?!
Тогда может фуз жтага включен

Re: DDS генератор на AVR

Добавлено: Чт дек 22, 2011 18:59:58
kam04
kotovasiya писал(а):Тогда может фуз жтага включен
Пользуюсь программой uniprof. Там такой фьюз не высвечивает.

Re: DDS генератор на AVR

Добавлено: Чт дек 22, 2011 22:21:16
колоб
Лучше ,все таки использовать другие программаторы USBASP,AVR910 или STK500. uniprof хорош для начала освоения AVR. Смените программатор и DDS генератор заработает!

Re: DDS генератор на AVR

Добавлено: Пт дек 23, 2011 06:06:02
velant77
kam04 писал(а):
kotovasiya писал(а):Тогда может фуз жтага включен
Пользуюсь программой uniprof. Там такой фьюз не высвечивает.
Да ну, а у меня почемуто всегда высвечивал и выставлял, перешил кучу контроллеров.

Re: DDS генератор на AVR

Добавлено: Пт дек 23, 2011 11:08:12
kam04
velant77 писал(а):Да ну, а у меня почемуто всегда высвечивал и выставлял, перешил кучу контроллеров.
Я не обманываю. Когда-то прошивал мегу32, то там высвечивался, а здесь нет. Попробую собрать новый программатор и потом отпишусь.

Re: DDS генератор на AVR

Добавлено: Пт дек 23, 2011 11:12:04
kotovasiya
Жтага нет,извиняюсь перепутал. Пины индикатора d0-d3 на землю подключены или висят в воздухе?