Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
Я её честно пытался подфотошопить, но получилось неочень
|
21 Jan 2018 19:51 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
Купил я тут красных светодиодных матриц 5x7 и размер каждой 22.65x31.79мм - соответственно если 12 из них расположить в ряд друг за другом, оставляя промежутки в 2/5 ширины как на оригинале (тут это будет 9.06мм), то этот ряд матриц уже растянется на 390 миллиметров Отсюда и будем плясать - размер оригинального девайса 163x70мм, соответственно если хочется сохранить то же самое соотношение сторон, то высота новой платки должна составлять примерно 167 миллиметров - получается, что получившийся размер 390x167 в несколько раз превышает размер лимита моей версии Eagle - значит придётся разводить в опенсорцном PCB... P.S. Добавил ещё индикацию INS справа т.к. в версии 27 расширенного ПЗУ наши польские товарищи поддержали режим постоянного INS, когда будучи единожды нажатым редактор остаётся в режиме "insert" (в оригинальной прошивке INS надо было перенажимать после ввода каждого вставляемого символа), и соответственно индикации недостаёт - визуально сейчас никак не определить в каком режиме находится редактор - INSERT или OVERWRITE P.P.S. Пришли матрицы - примерял их так и эдак и что-то наверное отступ на 2 светодиодных писксела между ними будет широковато - надо пересчитать с 1 пикселом т.е. 1/5 ширины - это 4.53 мм будет зазор между матрицами. Если сохранять шаг контактов 0.1 дюйма, то это будет 2 матрицы на каждые 21 шаг, т.е. 12 матриц растянутся на 126 шагов, что равняется 12.6 дюймам или ровно 32 см, которые можно скажем увеличить до 33 (чтобы от краёв платы был какой-то отступ), а с сохранением соотношений сторон размер платы будет 33x14см (13x5.5 дюймов).
|
21 Jan 2018 21:04 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
Нашёл на просторах способ подключения аналогичной светодиодной матрицы: Источник: http://www.todopic.com.ar/foros/index.php?topic=41570.0Кто подскажет номиналы резисторов и почему транзисторы вверх тормашками?... P.S. Вот есть с номиналами и без ULN2003: Источник: https://www.eevblog.com/forum/beginners/how-do-i-get-an-arduino-to-run-a-24v-circuit/Наверное мне аналогично надо сделать - цеплять к земле нулями на выходе регистров снизу - поди не сгорят уводя в землю 160mA? А вот транзисторы придётся подобрать помощнее (КТ818 какие-нибудь) т.к. в худшем случае одна линейка светодиодов родит 5*12*20 mA = 1.2 A P.P.S. Например вот такой Дарлингтон взять на 3 ампера с уже прицепленными резисторами внутри: https://www.jameco.com/z/TIP127-Major-Brands-Transistor-Tip127-PNP-Darlington-BJT-100-Vceo-1000-hfe-3-Amp-TO-220_179320.html
|
22 Jan 2018 23:13 |
|
|
angry_troll
Doomed
Joined: 08 Apr 2013 04:04 Posts: 449 Location: 213.247.249.139
|
Потому что они PNP... И так как они в режиме насыщения работают, то переключение на другую строчку должно выглядеть примерно так: 1. отключаем текущую строчку "нижними" микросхемками 2. отключаем транзистор 3. загружаем пиксели для новой строчки в микросхемки 4. включаем новую строчку транзистором. Если делать п.3 и переключение одновременно -- будут подсветки. Я так однажды сделал (правда для динамической индикации цифер на 7сегментниках) -- по записи в буфер сегментов одновременно инкрементировался счётчик, который через дешифратор и такие же PNP питал цифры. Были засветки на "старую" цифру от "новой". upd: кстати, можно полевики p-канальные взять вместо биполярных, с ними проблемы подсветок не будет и токи больше дадут без геморроя и вкачки в базы
_________________ привет засранцу лавру :)
|
23 Jan 2018 06:17 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
ок - сделаю по вышеприведённому алгоритму а пока я тут на твиттере немного пропиарился https://twitter.com/Shaos1973/status/955865188296810497
|
23 Jan 2018 19:16 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
Приложил к дюймовой сетке: Как видим по высоте будет несколько больше, нежели 5.5 дюймов - похоже на 6.5 (красной стрелкой помечено), а то и все 7... 12 управляющих регистров можно спрятать под матрицы (которые в свою очередь воткнуты в колодки, чтобы быть чуть выше над платой) - они туда влазят горизонтально и даже место останется под конденсаторы и резисторы: P.S. Оказалось, что у меня меньшего размера уже были матрицы 5x7, но их только 10 и подключаются они иначе - земля идёт слева, а управление с транзисторов - снизу... P.P.S. Чото неправильно я опять насчитал - одна матрица на 11 дырок, т.е. 12 матриц растянутся на 13.2 дюйма плюс отступы слева-справа - выйдет 13.5 дюйма (33.5 см)
|
23 Jan 2018 21:51 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
Если в будущем делать "карманный" вариант с графическим дисплеем, то можно скажем OLED 96x16 заюзать:
|
24 Jan 2018 00:23 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Да... а то, то что выше очень напоминает бухгалтерский макро-калькулятор конца 80-х...
_________________ iLavr
|
24 Jan 2018 01:23 |
|
|
SAA
Senior
Joined: 12 Jul 2016 21:30 Posts: 136
|
|
24 Jan 2018 22:48 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
Не - это чуток крупновато Я пока начал разводить в прямоугольнике 14 x 8 дюймов, пользуясь опенсорцным PCB - кнопочки CHERRY расставил (правую часть решил сделать как на ПЦ):
|
24 Jan 2018 23:28 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
Хм, вообще похоже светодиод надо ставить над кнопкой, а не под, т.е. надо всё поворачивать на 180 градусов...
|
25 Jan 2018 08:49 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Это как? Светодиод и над кнопкой?
_________________ iLavr
|
25 Jan 2018 09:11 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
Ну вот так - на чертеже с описанием дырок светодиод нарисован под кнопкой - я вроде поглядел, что так делают и сделал также: Однако потом обнаружилось, что на самом деле светодиод над кнопкой - там даже прозрачные буквы смещены чуть выше, чтобы светодиод сквозь них светил:
|
25 Jan 2018 23:05 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Светодиод выше кнопки или ниже кнопки... А если светодиод НАД кнопкой - тут черте-чо подумешь... НАД буквами что-ли... но так не бывает...
_________________ iLavr
|
25 Jan 2018 23:14 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23469 Location: Silicon Valley
|
над = выше под = ниже Продолжение про кнопочки будет тут
|
26 Jan 2018 00:18 |
|
|