Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене
  • Сторінка:
  • 1
  • 2

ТЕМА: Підсвічування для мікроскопа

Підсвічування для мікроскопа 23 лип. 2018 13:49 #1

  • Domestic
  • Domestic аватар
  • Оффлайн
  • Harness is online
  • Дописи: 27
  • Подякували: 12
  • sxem.org Sponsor 2019
Здравствуйте Soir!
Хочу сделать подсветку на микроскоп, но не знаю как это реализовать. Перерыл кучу схем в Интернете, но реализацию своей хотелки так и не нашел.
Точнее нашел (www.tangentaudio.com/electronics/aziz/), но там чересчур заумно, а хотелось бы попроще.

Могли бы Вы мне помочь в реализации моей хотелки?

Подсветка будет реализована на 32-х белых светодиодах размещенных по окружности. Светодиоды разбиты на 4 сектора по 8 шт. в секторе, т.е. 4 канала управления.
Управление хотелось бы реализовать на:
микроконтроллер (ATMEGA8-16PU – подойдет?)
кнопке включения/выключения
и двух энкодерах таким образом:

1. при нажатии кнопки включения/выключения загораются все 32 светодиода, все 4 канала активны

2. при нажатии первый раз на первый энкодер остается светиться 1 сектор (2,3,4 - гаснут)

3. вращением ручки первого энкодера вправо каналы должны переключаться согласно схеме

Энкодер 1 канал 2 канал 3 канал 4 канал
1 щелчок активен не активен не активен не активен
2 щелчок не активен активен не активен не активен
3 щелчок не активен не активен активен не активен
4 щелчок не активен не активен не активен активен
5 щелчок активен не активен не активен не активен
6 щелчок не активен активен не активен не активен
и т.д. по кругу
т.е. каналы должны переключаться от 1 до 4

4. вращением ручки первого энкодера влево, каналы должны переключаться от 4 до 1, т.е. в обратную сторону

5. при нажатии второй раз на первый энкодер загораются 1 и 2 сектора (3,4 – выключены)

6. вращением ручки первого энкодера вправо, каналы должны переключаться согласно схеме

Энкодер 1 канал 2 канал 3 канал 4 канал
1 щелчок активен активен не активен не активен
2 щелчок не активен активен активен не активен
3 щелчок не активен не активен активен активен
4 щелчок активен не активен не активен активен
5 щелчок активен активен не активен не активен
6 щелчок не активен активен активен не активен
и т.д. по кругу т.е. каналы должны переключаться от 1 до 4 попарно: 1-2, 2-3, 3-4, 4-1

7. вращением ручки первого энкодера влево каналы должны переключаться от 4 до 1 попарно: 4-1, 4-3, 3-2, 2-1

8. при нажатии третий раз на первый энкодер – загораются опять все светодиоды, все четыре канала включены

9. яркость светодиодов регулируется во всех режимах вторым энкодером

10. повторное нажатие кнопки включения/выключения подсветка отключается (дежурный режим?)

примерную реализацию хотелки можно увидеть на

Спасибо
Останнє редагування: 23 лип. 2018 16:23 від Wolf. Причина: ПМ Wolf
Увійдіть до облікового запису, щоб писати повідомлення.

Підсвічування для мікроскопа 23 лип. 2018 16:37 #2

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Проект собрал. Проект еще не схема. Схему хотелось бы увидеть от Вас. Собственно, схему подключения светодиодов. Возможно, в зависимости от схемы, нужно будет подкорректировать прошивку. Но сначала хотелось, чтобы Вы посмотрели работу в симуляторе, правильно ли я понял задачу.

Логические элементы "2И" в железе могут быть реализованы "монтажным И" (резистор + диод). Выводить ШИМ на каждый вывод представляется нецелесообразным, поэтому один ШИМ, который управляет сразу всеми каналами.

Будут затруднения в составлении схемы - пишите.
Что непонятно - спрашивайте.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Domestic

Підсвічування для мікроскопа 23 лип. 2018 21:17 #3

  • Domestic
  • Domestic аватар
  • Оффлайн
  • Harness is online
  • Дописи: 27
  • Подякували: 12
  • sxem.org Sponsor 2019
покрутил в симуляторе, понравилось :woohoo:
включение/отключение реализовано на энкодере который регулирует яркость?

схему я представлял приблизительно такую
хотя можно поставить и полевики - logic level



а вот куда теперь приложить PWM?
Останнє редагування: 23 лип. 2018 21:23 від Domestic.
Увійдіть до облікового запису, щоб писати повідомлення.

Підсвічування для мікроскопа 23 лип. 2018 21:24 #4

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Включение - кнопка. Откуда она родом, это уже сами выбирайте, с точки зрения прошивки - все равно.
ШИМ - через диоды на базы транзисторов.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Domestic

Підсвічування для мікроскопа 23 лип. 2018 21:57 #5

  • Domestic
  • Domestic аватар
  • Оффлайн
  • Harness is online
  • Дописи: 27
  • Подякували: 12
  • sxem.org Sponsor 2019
пусть будет кнопка энкодера
насчет диодов так?

Увійдіть до облікового запису, щоб писати повідомлення.

Підсвічування для мікроскопа 24 лип. 2018 05:58 #6

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Нет. Так неправильно и с электрической точки зрения, и с логической. Диоды нужно развернуть.

Для надежной работы диоды желательно Шоттки. Или использовать классическую схему диодно-транзисторной логики.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Domestic

Підсвічування для мікроскопа 24 лип. 2018 08:25 #7

  • Domestic
  • Domestic аватар
  • Оффлайн
  • Harness is online
  • Дописи: 27
  • Подякували: 12
  • sxem.org Sponsor 2019
так правильно?

Увійдіть до облікового запису, щоб писати повідомлення.

Підсвічування для мікроскопа 24 лип. 2018 08:35 #8

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Ключи правильно.
А в МК Вы наверно перепутали PD6 и PC6.
Увійдіть до облікового запису, щоб писати повідомлення.

Підсвічування для мікроскопа 24 лип. 2018 09:04 #9

  • Domestic
  • Domestic аватар
  • Оффлайн
  • Harness is online
  • Дописи: 27
  • Подякували: 12
  • sxem.org Sponsor 2019
дякую
старий я став зовсім, не добачаю
Увійдіть до облікового запису, щоб писати повідомлення.

Підсвічування для мікроскопа 25 лип. 2018 19:35 #10

  • Domestic
  • Domestic аватар
  • Оффлайн
  • Harness is online
  • Дописи: 27
  • Подякували: 12
  • sxem.org Sponsor 2019
Здравствуйте Soir
составил схему, проверьте пожалуйста

Увійдіть до облікового запису, щоб писати повідомлення.

Підсвічування для мікроскопа 25 лип. 2018 19:53 #11

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Все правильно. Энкодеры перепутаны местами, если это важно.
Стабилизатор можно использовать 78L05, если питающее напряжение не будет больше 12V. И емкость С2 можно уменьшить раз в десять. Но это все не принципиально.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Domestic

Підсвічування для мікроскопа 25 лип. 2018 20:04 #12

  • Domestic
  • Domestic аватар
  • Оффлайн
  • Harness is online
  • Дописи: 27
  • Подякували: 12
  • sxem.org Sponsor 2019
Спасибо!
т.е. придут детали, можно заливать прошивку и пробовать?
Увійдіть до облікового запису, щоб писати повідомлення.

Підсвічування для мікроскопа 25 лип. 2018 20:11 #13

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Есть сомнения?
Увійдіть до облікового запису, щоб писати повідомлення.

Підсвічування для мікроскопа 25 лип. 2018 20:17 #14

  • Domestic
  • Domestic аватар
  • Оффлайн
  • Harness is online
  • Дописи: 27
  • Подякували: 12
  • sxem.org Sponsor 2019
Никаких
соберу, выложу печатки
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: sergey380

Підсвічування для мікроскопа 25 лип. 2018 20:26 #15

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Могу ещё посоветовать МК установить на панельку, возможно захочется что-то изменить в прошивке, улучшить...
Увійдіть до облікового запису, щоб писати повідомлення.

Підсвічування для мікроскопа 25 лип. 2018 20:35 #16

  • Domestic
  • Domestic аватар
  • Оффлайн
  • Harness is online
  • Дописи: 27
  • Подякували: 12
  • sxem.org Sponsor 2019
я их всегда в цанговые ставлю
Увійдіть до облікового запису, щоб писати повідомлення.

Підсвічування для мікроскопа 11 серп. 2018 16:42 #17

  • Domestic
  • Domestic аватар
  • Оффлайн
  • Harness is online
  • Дописи: 27
  • Подякували: 12
  • sxem.org Sponsor 2019
Здравствуйте Soir!
Большое Вам спасибо!
Собрал, всё работает, вот только регулировка яркости не нравится - слишком долго нужно крутить энкодер.
Нельзя ли подправить прошивку так, чтобы весь диапазон регулировки составлял 360 гр. поворота ручки энкодера?

Как и обещал - печатки

Вкладений файл:

Назва файлу: Microscope...ATM8.rar
Розмір файлу:58 KB
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: sergey380

Підсвічування для мікроскопа 11 серп. 2018 17:27 #18

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Domestic пише:
чтобы весь диапазон регулировки составлял 360 гр. поворота ручки энкодера?
Для этого нужно знать тип энкодера, сколько импульсов на один оборот... Или хотя бы скажите, что сейчас (например) 3 оборота, а сделать за один.

Пока увеличил скорость работы энкодера в два раза, но проверьте, возможно этот алгоритм не подойдет к Вашему энкодеру.
Останнє редагування: 11 серп. 2018 20:00 від Soir. Причина: Удаление неактуального вложения
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Domestic

Підсвічування для мікроскопа 11 серп. 2018 18:00 #19

  • Domestic
  • Domestic аватар
  • Оффлайн
  • Harness is online
  • Дописи: 27
  • Подякували: 12
  • sxem.org Sponsor 2019
не подошло
в магазине, где брал энкодер написано - RE12 (EC12) RE1201XH1-V02-0440 выход 2 бит с кодом Грея, 24 щелчка, 24 импульса на 1н оборот

P.S.
посчитал, у меня получается где то 5 полных оборотов
Останнє редагування: 11 серп. 2018 18:03 від Domestic.
Увійдіть до облікового запису, щоб писати повідомлення.

Підсвічування для мікроскопа 11 серп. 2018 18:15 #20

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Domestic пише:
24 импульса на 1н оборот
Тогда должно было бы быть 10+ оборотов для регулировки от 0 до макс. Если смотреть осциллографом на выходные импульсы. Визуально же тяжело увидеть все градации внизу и вверху диапазона регулировки.

Ускорил регулирование в 5 раз.
Останнє редагування: 11 серп. 2018 20:00 від Soir. Причина: Удаление неактуального вложения
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Domestic

Підсвічування для мікроскопа 11 серп. 2018 18:32 #21

  • Domestic
  • Domestic аватар
  • Оффлайн
  • Harness is online
  • Дописи: 27
  • Подякували: 12
  • sxem.org Sponsor 2019
сейчас от макс до мин 3 оборота
Увійдіть до облікового запису, щоб писати повідомлення.

Підсвічування для мікроскопа 11 серп. 2018 19:30 #22

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Может Вы слишком быстро крутите энкодер?
Увійдіть до облікового запису, щоб писати повідомлення.

Підсвічування для мікроскопа 11 серп. 2018 19:51 #23

  • Domestic
  • Domestic аватар
  • Оффлайн
  • Harness is online
  • Дописи: 27
  • Подякували: 12
  • sxem.org Sponsor 2019
нет, не быстро
Увійдіть до облікового запису, щоб писати повідомлення.

Підсвічування для мікроскопа 11 серп. 2018 20:00 #24

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Еще ускорил, должно быть чуть больше одного оборота.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Domestic

Підсвічування для мікроскопа 11 серп. 2018 20:24 #25

  • Domestic
  • Domestic аватар
  • Оффлайн
  • Harness is online
  • Дописи: 27
  • Подякували: 12
  • sxem.org Sponsor 2019
Спасибо!
Сейчас всё нормально
Увійдіть до облікового запису, щоб писати повідомлення.
  • Сторінка:
  • 1
  • 2
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir