IPB

Здравствуйте, гость ( Вход | Регистрация )

12 страниц V « < 2 3 4 5 6 > »   
Ответить в эту темуОткрыть новую тему
> Синтезатор для "шарманки" на AD9833
shtoormovik
сообщение 30.5.2013, 9:24
Сообщение #61


Чёрный ВЛАСТЕЛИН
***

Группа: Продвинутый
Сообщений: 1 919
Регистрация: 9.6.2011
Из: Мачу-Пикчу
Пользователь №: 3 073



пару гу50 сделайте
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Светофор
сообщение 1.6.2013, 9:20
Сообщение #62


radiorubka.at.ua
***

Группа: Продвинутый
Сообщений: 752
Регистрация: 28.3.2010
Из: Днепропетровская обл.
Пользователь №: 2 318



Yur,на схеме в начале темы касательно индикатора указано "5разрядов".
Далее показаны на фото вроде как 4-разрядные.Или что-то не так понимаю?Как подключены они?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Yur
сообщение 1.6.2013, 11:00
Сообщение #63


Активный участник
***

Группа: Продвинутый
Сообщений: 466
Регистрация: 21.8.2011
Пользователь №: 3 162



Цитата(Светофор @ 1.6.2013, 9:20) *

Yur,на схеме в начале темы касательно индикатора указано "5разрядов".
Далее показаны на фото вроде как 4-разрядные.Или что-то не так понимаю?Как подключены они?


Просто мне попался буржуйский стандарт 4 разряда .
Если есть пятый разряд - подключайте.
27 нога свободна в данной схеме (управляет катодами 5-ого разряда)

Здесь индикатор был на 5-разрядов и 27 нога задействована.
http://www.6p3s.ru/forum/index.php?act=Att...ost&id=6059.

Для АМ на "Пионерии" вполне хватает шага 1кГц .

С уважением Юрий
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Светофор
сообщение 1.6.2013, 12:18
Сообщение #64


radiorubka.at.ua
***

Группа: Продвинутый
Сообщений: 752
Регистрация: 28.3.2010
Из: Днепропетровская обл.
Пользователь №: 2 318



Теперь все ясно,не доглядел.Открыл даташиты на
4-х сегментные индикаторы,начал сравнивать номерацию выводов и схему подключения,это и насторожило.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
aastac
сообщение 23.7.2013, 17:47
Сообщение #65


Активный участник
***

Группа: Пользователи
Сообщений: 105
Регистрация: 28.5.2009
Из: KO85WR
Пользователь №: 1 795



Вот "набросок" функции передачи данных на чип DDS. Пока что в стадии разработки, т.к. плата синтезатора ещё не готова и отлаживать программу "в железе" возможности нет. Функция даже не содержит математической части, просто процесс передачи данных с микроконтроллера на синтезатор. В ближайшее время буду дорабатывать.
Код

bit power;
// PORTB.0 - DATA
// PORTB.1 - W_CLK
// PORTB.2 - FQ_UD
void synth(unsigned long int codeData)
        {
        // Объявление локальных переменных
        unsigned long int ch;
        unsigned long int test;
        unsigned char k;
        // Передача кода частоты, побитовое чтение переменной codeData
        ch = 0b00000000000000000000000000000001;
        for (k=0;k<32;k++)
                {
                PORTB.1 = 1; // Тактирование
                delay_ms(5); // Задержка для облегчения отладки
                test = codeData & ch; // Чтение бита
                if (test != 0)
                        {
                        PORTB.0=1;
                        putchar('1'); // Вывод на терминал для отладки
                        }
                else
                        {
                        PORTB.0=0;
                        putchar('0'); // Вывод на терминал для отладки  
                        }
                ch = ch << 1; // Сдвиг разряда
                delay_ms(5); // Задержка для облегчения отладки
                PORTB.1 = 0; // Сброс тактирования
                PORTB.0 = 0; // Сброс бита данных
                delay_ms(10); // Задержка для облегчения отладки
                }
        // Передача контрольных разрядов (нули, если необходимы единицы - установить PORTB.0 = 1 при передаче
        PORTB.1 = 1;  // Тактирование
        delay_ms(10); // Задержка для облегчения отладки
        PORTB.1 = 0;  // Сброс тактирования
        delay_ms(10); // Задержка для облегчения отладки
        PORTB.1 = 1;  // Тактирование
        delay_ms(10); // Задержка для облегчения отладки
        PORTB.1 = 0;  // Сброс тактирования
        delay_ms(10); // Задержка для облегчения отладки
        // Контрольные биты переданы
        PORTB.1 = 1;  // Тактирование
        delay_ms(5); // Задержка для облегчения отладки
        PORTB.0 = power; // Передача бита работы синтезатора
        delay_ms(5); // Задержка для облегчения отладки
        PORTB.1 = 0;  // Сброс тактирования
        delay_ms(10); // Задержка для облегчения отладки
        // Передача данных о фазе, в этой версии - заглушка
        for (k=0;k<5;k++)
                {
                PORTB.1 = 1;  // Тактирование
                delay_ms(10); // Задержка для облегчения отладки
                PORTB.1 = 0;  // Сброс тактирования
                }
        // Данные переданы
        PORTB.2 = 1; // Сигнал об окончании передачи данных
        delay_ms(5); // Задержка для облегчения отладки
        PORTB.2 = 0; // Сброс сигнала окончания передачи
        printf("_STOP "); // Вывод на терминал для отладки
        }
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Yur
сообщение 23.7.2013, 20:00
Сообщение #66


Активный участник
***

Группа: Продвинутый
Сообщений: 466
Регистрация: 21.8.2011
Пользователь №: 3 162



Всем , Вечер Добрый!
Это конечно хорошо (программа) , но к сожалению ничем не помогу.
Сам с удовольствием бы дорисовал бы чего в своей программе ,
например можно было бы индикатор уровня добавить. Человек которому заказывал
уже не имеет возможности, времени , желания и т.д. , чего то доделывать.
Сам не понимаю в этом и приходится довольствоваться тем , что удалось создать.
К счастью глюков не замечено.... (IMG:style_emoticons/default/smile.gif)
Хотя и очень не удобно сделано , что бы поменять опору к примеру необходимо пересчитать
и переписать примерно 200 числовых коэф (!) (IMG:style_emoticons/default/blink.gif) исходнике.
Тупиковый вариант программы для дальнейшей разработки.

Кстати рекомендую посмотреть исходник Темерева, там значительно удобней все сделано.
Правда там для AD9835. (кажется отличается разрядностью от AD9833 )
Надо поменять опору - посчитал один коэф. и все.

Этим летом подключали синтезатор к ГУ-43б , удалось :
<noindex>http://www.6p3s.ru/forum/index.php?showtopic=2119&st=240</noindex>
Выставил частоту и "забыл" , никуда ничего не "ползет"

"Алекали" этим летом мало , гроза все испортила. (IMG:style_emoticons/default/sad.gif)

Орион
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
aastac
сообщение 24.7.2013, 11:50
Сообщение #67


Активный участник
***

Группа: Пользователи
Сообщений: 105
Регистрация: 28.5.2009
Из: KO85WR
Пользователь №: 1 795



Если кому-то интересно разобраться с написанием прошивки - вот программа управления синтезатором на AD9850. Запускается на компьютере, управление осуществляется через LPT-порт. Написана на Паскале. Как подключать синтезатор написано в комментариях.
Авторство не моё (указано в комментариях), нашёл в Интернете в процессе изучения принципа управления чипом.
Прикрепленный файл  AD9850.pas.txt ( 1.82 килобайт ) Кол-во скачиваний: 803
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Yur
сообщение 25.7.2013, 5:32
Сообщение #68


Активный участник
***

Группа: Продвинутый
Сообщений: 466
Регистрация: 21.8.2011
Пользователь №: 3 162



Здравствуйте , ВСЕМ !

Кстати , пришла вчера мысль , поскольку у меня есть макет -
- могу оказать помощь еще в одном проекте синтезатора.

-схема на первой странице
-пишите программу
-загружаю в синтезатор
-сообщаю , что получилось.
-корректируем ошибки

Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
aastac
сообщение 25.7.2013, 11:37
Сообщение #69


Активный участник
***

Группа: Пользователи
Сообщений: 105
Регистрация: 28.5.2009
Из: KO85WR
Пользователь №: 1 795



Один вопрос - у Вас есть частотомер?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Yur
сообщение 25.7.2013, 13:37
Сообщение #70


Активный участник
***

Группа: Продвинутый
Сообщений: 466
Регистрация: 21.8.2011
Пользователь №: 3 162




Конечно. А как же без оного ???? (IMG:style_emoticons/default/blink.gif)
Обычно около часа грею Ч3-63 и синтезатор, перед окончательной калибровкой.

Сообщение отредактировал Глеб - 13.8.2013, 17:57
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Yur
сообщение 13.8.2013, 16:05
Сообщение #71


Активный участник
***

Группа: Продвинутый
Сообщений: 466
Регистрация: 21.8.2011
Пользователь №: 3 162



Радио "Гранит" (Курской обл.) выпросило синтезатор ,
оперативно подсуетившись , предложив под пиво две больших рыбы-таранки
52см и 45 см ......

Досушиваются проверенным способом.....
(IMG:style_emoticons/default/smile.gif)


Эскизы прикрепленных изображений
Прикрепленное изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Лунатик
сообщение 13.8.2013, 17:28
Сообщение #72


Активный участник
***

Группа: Продвинутый
Сообщений: 972
Регистрация: 31.12.2011
Из: Майкоп
Пользователь №: 3 392



Тёзка, Спасибо за позитив, я смеялся от души!
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
пряник
сообщение 24.7.2015, 9:04
Сообщение #73


Активный участник
***

Группа: Продвинутый
Сообщений: 2 376
Регистрация: 23.9.2009
Из: Днепропетровская обл
Пользователь №: 1 958



Цитата(Yur @ 13.8.2013, 19:05) *



Yur почисть ящик , я писал пол страницы текста , и оно все пропало по причине переполненности твоего ящика.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Yur
сообщение 3.8.2015, 18:36
Сообщение #74


Активный участник
***

Группа: Продвинутый
Сообщений: 466
Регистрация: 21.8.2011
Пользователь №: 3 162



Хорошо
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Yur
сообщение 16.11.2015, 21:24
Сообщение #75


Активный участник
***

Группа: Продвинутый
Сообщений: 466
Регистрация: 21.8.2011
Пользователь №: 3 162



Приветствую !
Времени прошло много ....
Первый результат ( ветка Пряника ,Глеб):
http://www.6p3s.ru/forum/index.php?act=Att...ost&id=8096
Есть еще собравшие устройство ?



Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Yur
сообщение 27.12.2015, 17:31
Сообщение #76


Активный участник
***

Группа: Продвинутый
Сообщений: 466
Регистрация: 21.8.2011
Пользователь №: 3 162



Приветствую !

Поскольку периодически синтез всё же приходится делать знакомым , себе и т.д.
- заказал небольшую партию печатных плат.
Совсем другой вид устройства ......
На коленке платы делать утомительно. В Москве дорого. Наверное нужно ближе знакомиться с Китаем...

Всё же рекомендую при ПЕРВОЙ сборке воспользоваться цанговыми панельками (для индикатора и МК).
Так как если по неопытности будет ошибка при программировании ,в установках FUSE и "закроется" МК .......
Придется выпаивать МК для "вскрытия" , а значит сначала придется отпаивать индикатор. (IMG:style_emoticons/default/sad.gif)

Получилось так :
Прикрепленное изображение

Юрий
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
АКАЦИЯ
сообщение 27.12.2015, 18:56
Сообщение #77


Активный участник
***

Группа: Продвинутый
Сообщений: 2 703
Регистрация: 23.12.2008
Из: ростовская обл.
Пользователь №: 1 495



не читал тему сначала, но сегодня только пришла в голову мысль... есть у меня приемник автомобильный АМ японский 90-х годов. встроеный синтезатор и цифровая шкала. шкала показывает разность частот синтезатора минус ПЧ... т.е если на шкале 1512 кГц плюс 455 кГц равно 1967 кГц... это и есть частота синтезатора... делаю удвоитель и на выходе имею несущий с частотой 3934 кГц модулирую УМ по амплитуде и вещаю в диапазоне 75 м. с высокой стабильностью частоты
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Yur
сообщение 23.5.2016, 23:55
Сообщение #78


Активный участник
***

Группа: Продвинутый
Сообщений: 466
Регистрация: 21.8.2011
Пользователь №: 3 162



Приветствую !

Появились детали и время , сделал "эксклюзив" - 1500кГц - 3300кГц , с простенькой фальш-панелью.

Выложил в тему "Продам".



"Орион" Курск.

Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
шарманщик
сообщение 24.5.2016, 3:35
Сообщение #79


Активный участник
***

Группа: Продвинутый
Сообщений: 1 534
Регистрация: 16.1.2013
Пользователь №: 3 861



Доброго дня. А с пятизначным индикатором версия синтезатора будет.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Yur
сообщение 24.5.2016, 5:32
Сообщение #80


Активный участник
***

Группа: Продвинутый
Сообщений: 466
Регистрация: 21.8.2011
Пользователь №: 3 162



Утро доброе !
С пятизначным индикатором уже есть....

Этих индикаторов у нас в продаже нет . Пришлось заказывать из за "кардона"...
А с Китаем связываться в последнее время......... Потеряли за эту весну штук пять посылок с мелочевкой
в том числе и еще три таких индикатора.....

Как выяснилось это проблемнее , дороже и для АМ совершенно не нужно.

Можете спросить у "Глеб" он катался на подобной штуке....
Прикрепленное изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

12 страниц V « < 2 3 4 5 6 > » 
Ответить в эту темуОткрыть новую тему

 



Текстовая версия Сейчас: 23.4.2024, 9:09
<% COPYRIGHT %>