personal_blog:diy:not-only-clock:last-version:pcb-assembling
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| personal_blog:diy:not-only-clock:last-version:pcb-assembling [2024/10/10 21:02] – ironmesh | personal_blog:diy:not-only-clock:last-version:pcb-assembling [2025/01/02 00:51] (текущий) – внешнее изменение 127.0.0.1 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Сборка устройства на печатной плате ====== | ====== Сборка устройства на печатной плате ====== | ||
| - | <WRAP center round tip 60%> | + | <WRAP center round tip 80%> |
| **Перед сборкой внимательно прочтите эту статью и [[making-case]].** | **Перед сборкой внимательно прочтите эту статью и [[making-case]].** | ||
| Строка 7: | Строка 7: | ||
| </ | </ | ||
| - | Для сборки нам потребуются следующие компоненты: | + | Для сборки нам потребуются следующие компоненты и материалы: |
| - | * Фольгированный текстолит, | + | * фольгированный |
| - | * монтажный провод | + | * монтажный провод; |
| - | * Arduino Nano | + | * плата |
| - | * Модуль часов реального времени DS3231 (опционально) | + | * модуль часов реального времени DS3231 (опционально); |
| - | * Датчик BME280 или BMP280 (опционально) | + | * датчик BME280 или BMP280 (опционально); |
| - | * 3 кнопки без фиксации REXANT PBS-11B или другие встраиваемые | + | * 3 кнопки без фиксации REXANT PBS-11B или другие |
| - | * 2 светодиодных дисплея SH5461AS или его аналог | + | * 2 светодиодных дисплея SH5461AS или его аналог; |
| - | * MAX7219 (DIP24) | + | * микросхема |
| - | * штыревые разъемы для подключения (папа и мама), клеммные зажимы | + | * штыревые разъемы для подключения (папа и мама), клеммные зажимы; |
| - | * 2 резистора (номиналы подбираются по усмотрению) | + | * 2 резистора (номиналы подбираются по усмотрению); |
| - | * пьезоизлучатель(опционально) | + | * пьезоизлучатель(опционально); |
| + | * резисторы; | ||
| + | * встраиваемый разъем для блока питания (следует подобрать под штекер БП). | ||
| ===== Производство печатных плат ===== | ===== Производство печатных плат ===== | ||
| - | Далее я буду описывать процесс изготовления печатной платы, который я использую, при помощи трафаретов, | + | Далее я буду описывать процесс изготовления печатной платы, который я использовал: |
| В папке **PCB\PCB stencils ** в архиве // | В папке **PCB\PCB stencils ** в архиве // | ||
| - | * **Main.pdf **- дорожки | + | * **Main.pdf **- главная плата устройства; |
| - | * **display module front.pdf** | + | * **display module front.pdf** |
| - | * **display module back.pdf** | + | * **display module back.pdf** |
| - | объекты расположены в пространстве листа таким образом, | + | Объекты расположены в пространстве листа таким образом, |
| * **Main.pdf **- (ширина - 95, высота - 47) | * **Main.pdf **- (ширина - 95, высота - 47) | ||
| Строка 37: | Строка 39: | ||
| * **display module back.pdf** | * **display module back.pdf** | ||
| - | если размеры не совпадают, | + | если размеры не совпадают, |
| Затем на напечатанных трафаретах с помощью шила делаем проколы в местах, | Затем на напечатанных трафаретах с помощью шила делаем проколы в местах, | ||
| - | {{ : | + | {{ : |
| ===== Сборка модулей ===== | ===== Сборка модулей ===== | ||
| Строка 53: | Строка 55: | ||
| Для сборки нам потребуются следующие компоненты: | Для сборки нам потребуются следующие компоненты: | ||
| - | * плата Arduino Nano, желательно без припаянных штыревых штекеров | + | * плата Arduino Nano, желательно без припаянных штыревых штекеров; |
| - | * штыревые штекеры | + | * штыревые штекеры; |
| - | * клеммные зажим на 3 контакта | + | * клеммные зажим на 3 контакта; |
| - | * (опционально) модуль часов реального времени DS3231 | + | * (опционально) модуль часов реального времени DS3231. |
| На предыдущем шаге были сделаны печатные платы для сборки, | На предыдущем шаге были сделаны печатные платы для сборки, | ||
| - | {{ : | + | {{ : |
| <WRAP center round important 90%> | <WRAP center round important 90%> | ||
| - | При совместном использования модуля DS3231 и датчика на некотором оборудовании наблюдается зависание устройства при наличие в модуле часов элемента питания. Во всяком случае DS3231 используется для сохранения времени при выключенном питании устройства, | + | При совместном использования модуля DS3231 и датчика |
| </ | </ | ||
| Строка 71: | Строка 73: | ||
| {{ : | {{ : | ||
| + | |||
| + | <WRAP center round tip 90%> | ||
| + | |||
| + | Вы можете исключить из устройства модули DS3232 и/или BME280, первый модуль сохраняет время при выключенном питании, | ||
| + | |||
| + | </ | ||
| ==== Сборка модуля дисплея ==== | ==== Сборка модуля дисплея ==== | ||
| Строка 76: | Строка 84: | ||
| Для сборки нам потребуются следующие компоненты: | Для сборки нам потребуются следующие компоненты: | ||
| - | * микросхема MAX7219 в корпусе DIP24 | + | * микросхема MAX7219 в корпусе DIP24; |
| - | * 2 светодиодных дисплея SH5461AS или его аналог (при выборе аналогов сравнивайте цоколевку по даташитам) | + | * 2 светодиодных дисплея SH5461AS или его аналог (при выборе аналогов сравнивайте цоколевку по даташитам); |
| - | * резистор | + | * резистор. |
| Итак, модули дисплеев припаиваем на плату по следующему макету, | Итак, модули дисплеев припаиваем на плату по следующему макету, | ||
| - | {{ : | + | {{ : |
| + | |||
| + | На другой плате монтируется микросхема MAX7219 и штыревые штекеры для подключения, | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ===== Модификации ===== | ||
| + | |||
| + | ==== Кнопки с подсветкой ==== | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Для модификации нам потребуются следующие компоненты: | ||
| + | |||
| + | * механические кнопки с подсветкой (я брал [[https:// | ||
| + | * биполярный транзистор NPN типа, в моем случае КТ815Г([[https:// | ||
| + | * резистор 1кОм | ||
| + | |||
| + | Данный транзистор для данных целей слишком мощный, | ||
| + | |||
| + | Первым делом я перепаял провода с коннекторами к новым кнопкам по такой схеме | ||
| + | |||
| + | {{ : | ||
| - | На другой плате монтируется микросхема MAX7219 | + | Резистор(под термоусадочной трубкой) и штыревые коннекторы |
| - | {{ : | + | {{ : |
| ---- | ---- | ||
| - | {{page>serv:includes: | + | {{page>..:article-footer |
personal_blog/diy/not-only-clock/last-version/pcb-assembling.1728583370.txt.gz · Последнее изменение: — ironmesh