Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2

ТЕМА: Генератор на МК до 100Гц.

Генератор на МК до 100Гц. 19 июль 2017 23:37 #26

  • Ur5got
  • Ur5got аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 62
Ну если такой вариант возможен, тогда буду писать подробное ТЗ. В наличии есть достаточно ATMEGA88 в корпусе 32 MLF.
Администратор запретил публиковать записи гостям.

Генератор на МК до 100Гц. 11 дек 2017 21:32 #27

  • Ur5got
  • Ur5got аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 62
Soir, здравствуйте.
Возможно ли выходную частоту генератора (последняя прошивка из п. 16) увеличить до 10кГц?
Поясню подробнее.
До 100Гц включительно - все остается как было. В интервале 100Гц-1кГц частота изменяется дискретно 100Гц, то есть 200, 300, ..., 900, 1000. Индикация соответственно 2h, 3h, ..., 9h, 1t (где 1t - one thousand). В интервале 1кГц-10кГц частота изменяется дискретно 1кГц, то есть 2, 3, ..., 9, 10. Индикация соответственно 2t, 3t, ..., 9t, tt (где tt - ten thousand).
Администратор запретил публиковать записи гостям.

Генератор на МК до 100Гц. 12 дек 2017 15:27 #28

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Прошивку написал, но изменений в ней много, поэтому проверяйте работу с самого начала.
Вложения:
Последнее редактирование: 13 дек 2017 08:00 от Soir. Причина: Обновление прошивки.
Администратор запретил публиковать записи гостям.

Генератор на МК до 100Гц. 13 дек 2017 00:11 #29

  • Ur5got
  • Ur5got аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 62
Благодарю за прошивку.
Два часа теста. Обнаружил следующее.
1. Минимальная частота первого канала (pin15) равна 2Гц, в то время как для второго канала - 1Гц (как и ранее).
2 Если выключить генерацию на первом канале, то нажатие на кнопки "+" и "-" этого канала приводит к включению генерации, хотя десятичная точка в младшем разряде, индицирующая включение генерации по каналу не зажигается.
По второму каналу пока все хорошо.
Администратор запретил публиковать записи гостям.

Генератор на МК до 100Гц. 13 дек 2017 08:01 #30

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Исправил, прошивку перезалил.
Чтобы не путаться, называйте номера каналов как по схеме, pin15 - это второй канал.
Администратор запретил публиковать записи гостям.

Генератор на МК до 100Гц. 10 янв 2019 13:55 #31

  • Proshka
  • Proshka аватар
  • Не в сети
  • habitue
  • Сообщений: 173
  • Спасибо получено: 2
Сделайте пожалуйста прошивку из #28 под ATtiny2313
Захист кордону здійснюється Державною прикордонною службою України. Державний кордон України є недоторканним.
Последнее редактирование: 10 янв 2019 13:58 от Proshka.
Администратор запретил публиковать записи гостям.

Генератор на МК до 100Гц. 10 янв 2019 16:31 #32

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Не получится.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Proshka

Генератор на МК до 100Гц. 17 янв 2019 01:57 #33

  • Proshka
  • Proshka аватар
  • Не в сети
  • habitue
  • Сообщений: 173
  • Спасибо получено: 2
Возможно ли сделать на ATMEGA-8 на 4 канала в основе #28? И возможно ли добиться синхронности каналов (может без кварца)? Управление 3-мя кнопками "set", "+", "–". Индикатор 4-х разрядный. Выбор канала кнопкой "set" ее быстрое (в течении секунды может) двойное нажатие включает канал. Все остальное остается прежним. Индикация канала "А_ХХ", "b_XX", "с_ХХ", "d_XX". Все остальное остается.
Захист кордону здійснюється Державною прикордонною службою України. Державний кордон України є недоторканним.
Последнее редактирование: 17 янв 2019 02:32 от Proshka.
Администратор запретил публиковать записи гостям.

Генератор на МК до 100Гц. 17 янв 2019 07:15 #34

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Proshka пишет:
Возможно ли сделать на ATMEGA-8 на 4 канала в основе #28?
Нет. Только для низких частот, может до 1 кГц.
Proshka пишет:
И возможно ли добиться синхронности каналов (может без кварца)?
Не понял, в чем должна быть синхронность? А кварц нужен для точности частоты. Можете его исключить, изменив FUSE.
Администратор запретил публиковать записи гостям.

Генератор на МК до 100Гц. 17 янв 2019 10:38 #35

  • Proshka
  • Proshka аватар
  • Не в сети
  • habitue
  • Сообщений: 173
  • Спасибо получено: 2
В принципе думаю подойдет и до 1кГц (если это возможно). Синхронность (образно опишу) что бы если два канала работают с частой 20 Гц. то не было разброса по пикам (один раньше сработал, а второй с задержкой). Если что то нужно выставить в FUSE то опишите пожалуйста какие нужно выставить галочки.
Захист кордону здійснюється Державною прикордонною службою України. Державний кордон України є недоторканним.
Последнее редактирование: 17 янв 2019 10:49 от Proshka.
Администратор запретил публиковать записи гостям.

Генератор на МК до 100Гц. 17 янв 2019 11:17 #36

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Proshka пишет:
В принципе думаю подойдет и до 1кГц (если это возможно).
Попробую что получится.

Proshka пишет:
что бы если два канала работают с частой 20 Гц.
В версии из сообщения №28 - нет. В будущей - попробую учесть.

Proshka пишет:
Если что то нужно выставить в FUSE то опишите пожалуйста какие нужно выставить галочки.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: Proshka

Генератор на МК до 100Гц. 17 янв 2019 12:59 #37

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Посмотрел, больше 100 Гц точность частоты и дискретность будет хуже одного Герца. Чем выше - тем хуже, вверху уже десятки Герц. Немного улучшить характеристики можно, если использовать кварц 16 МГц.
Это первое. И второе, в схеме нужно менять подключение кнопок и определиться с типом индикатора.
Администратор запретил публиковать записи гостям.

Генератор на МК до 100Гц. 17 янв 2019 13:39 #38

  • Proshka
  • Proshka аватар
  • Не в сети
  • habitue
  • Сообщений: 173
  • Спасибо получено: 2
Для меня и на 100 Гц. подойдет. На большее делать тогда не нужно без кварца. Если что то в наличии есть на 4,10,12,25 МГц. Кнопки подключайте на Ваше усмотрение. У меня была идея подключить их к отдельным портам на прямую. Индикатор ОК, но можете оставить для универсальности и кнопку переключения ОК-ОА.
Захист кордону здійснюється Державною прикордонною службою України. Державний кордон України є недоторканним.
Администратор запретил публиковать записи гостям.

Генератор на МК до 100Гц. 17 янв 2019 16:30 #39

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Proshka пишет:
Индикатор ОК, но можете оставить для универсальности и кнопку переключения ОК-ОА.
От всего этого нужно уходить - у МК не хватает времени на выбор индикатора и т.п. Поэтому будет один индикатор без выбора. Кнопки напрямую к МК.

Посмотрел, до 70 Гц нормально, дальше уже через раз начинаются отклонения на 1 Гц. Это без кварца или с кварцем на 8МГц.
В какую сторону движемся? Оставляем как есть или ставим больший кварц?
Администратор запретил публиковать записи гостям.

Генератор на МК до 100Гц. 17 янв 2019 16:56 #40

  • Proshka
  • Proshka аватар
  • Не в сети
  • habitue
  • Сообщений: 173
  • Спасибо получено: 2
Как уже писал, что есть в наличии на 4,10,12,25 МГц. Посмотрите какие подойдут, но можете и свои частоты предложить. Индикаторы буду использовать ОК.
Захист кордону здійснюється Державною прикордонною службою України. Державний кордон України є недоторканним.
Администратор запретил публиковать записи гостям.

Генератор на МК до 100Гц. 17 янв 2019 18:16 #41

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Проект в архиве. Старт/стоп генератора - удержание кнопки SET более 1,5 сек.
Что с чем синхронизировать - не понял. Поэтому, если это важно - расписывайте подробно.
FUSE такие же, как для кварца 8 МГц.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: Proshka

Генератор на МК до 100Гц. 17 янв 2019 23:59 #42

  • doctor_old
  • doctor_old аватар
  • Не в сети
  • Пользователь
  • Сообщений: 1
Доброго дня.

Soir,
можете додати екранчик 0802 на контролері HD44780 + керування на мікроконтролері Atmega8 DIP28 до такого простенького генератора Конструктор «Функциональный генератор на микросхеме XR2206» ?

Користуватися цим генератором без екранчика ну дуже вже незручно.

Дякую.
Последнее редактирование: 18 янв 2019 10:22 от Oto. Причина: п.м.
Администратор запретил публиковать записи гостям.

Генератор на МК до 100Гц. 18 янв 2019 11:12 #43

  • Proshka
  • Proshka аватар
  • Не в сети
  • habitue
  • Сообщений: 173
  • Спасибо получено: 2
В Протеусе все нормально. Попробую позже в железе. Вопрос на засыпку. По схеме 19 ножка свободная. Ввести кнопку "Р"-программа. Возможно сделать "набор" фиксированных частот по каналам? Что бы каждый раз не набирать часто используемые частоты. На пример в режиме "Р1" самому зафиксировать частоту "А-хх, b-хх c-хх d-хх" "Р2" и т.д. со своим набором. Значение частоты "А(b c d) 00" канал отключен. Кнопка "set" вход в набор частоты, "+" "-" выбор частоты, короткое нажатие "Р" фиксирует набор и начинает высвечивается "Рх", долгое нажатие "Р" в режиме "Рх" включает программу. Активная программа с точкой "Рх.". В режиме "Р" - "+" "-" переход к следующему "Рх". По умолчанию на индикаторе "Р1" генерация отключена. Если получится то на сколько "Рх" такое возможно? Индикатор можно сократить до 3 индикаторов.
Захист кордону здійснюється Державною прикордонною службою України. Державний кордон України є недоторканним.
Последнее редактирование: 18 янв 2019 11:58 от Proshka.
Администратор запретил публиковать записи гостям.

Генератор на МК до 100Гц. 18 янв 2019 14:23 #44

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Proshka пишет:
Вопрос на засыпку.
Засыпали. Но не технической стороной вопроса, а неуважением к моему труду. Получается мне нужно практически заново переписывать всю программу. Поэтому ответ - нет. Возможны только мелкие доработки и исправление ошибок, если будут выявлены таковые.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Proshka

Генератор на МК до 100Гц. 18 янв 2019 14:32 #45

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
doctor_old пишет:
можете додати екранчик 0802 на контролері HD44780...
Создайте отдельную тему, здесь всё в куче найти будет ничего не возможно.
Администратор запретил публиковать записи гостям.

Генератор на МК до 100Гц. 18 янв 2019 14:55 #46

  • Proshka
  • Proshka аватар
  • Не в сети
  • habitue
  • Сообщений: 173
  • Спасибо получено: 2
Простите! Мой "вопрос на засыпку" был задан чисто технически. Может отдельным проектом. Перед Вашими стараниями я склоняю голову. Огромное спасибо за Ваш труд. Еще раз прошу прощения.
Захист кордону здійснюється Державною прикордонною службою України. Державний кордон України є недоторканним.
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
Модераторы: wolf2000, Vakula, Айнцвайдрайченко, Soir