nedoPC.org

Community for electronics hobbyists, established in 2002
Last visit was: 17 Jun 2024 02:35
It is currently 17 Jun 2024 02:35



 [ 128 posts ]  Go to page Previous  1 ... 4, 5, 6, 7, 8, 9  Next
Недокомпьютер nedoPC-85-MK 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22885
Location: Silicon Valley
Shaos wrote:
как видим выводимый текст зашит прямо в код (точнее картинка текста по 5 пикселов на байт)

теперь достаточно легко можно написать на сях программку, которая любой текст (или картинку 60x7) превращает в образ ПЗУ :)
картинка может быть 2-уровневой (чёрно-красной), 4-уровневой (см. ранее объяснялку) и вообще любой 2^N-уровневой :D
да даже можно и видео попробовать прошить в 8К ПЗУ :o
P.S. в видео можно учесть промежутки между знакоместами - тогда видеоразрешение будет 71x7...

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


03 Apr 2018 20:12 WWW
Doomed

Joined: 08 Apr 2013 04:04
Posts: 449
Location: 213.247.249.139
Shaos wrote:
angry_troll wrote:
Вот уж насколько не люблю инфу в виде видео... Теперь придётся втыкать :-]

Ну на самом деле, чтобы получить всеобъемлющую инфу по звуку, надо послушать звук :roll:

Дык причём тут звук. Я скорее спрашивал о том, 'проваливается' ли кнопка в конце нажатия, или просто пружинкой всегда сопротивляется...

_________________
привет засранцу лавру :)


04 Apr 2018 00:45
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22885
Location: Silicon Valley
angry_troll wrote:
Shaos wrote:
angry_troll wrote:
Вот уж насколько не люблю инфу в виде видео... Теперь придётся втыкать :-]

Ну на самом деле, чтобы получить всеобъемлющую инфу по звуку, надо послушать звук :roll:

Дык причём тут звук. Я скорее спрашивал о том, 'проваливается' ли кнопка в конце нажатия, или просто пружинкой всегда сопротивляется...

Ну как сказать?
angry_troll wrote:
А вот кстати кнопочки эти, они с кликом?

Клик - это звук :roll:

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


04 Apr 2018 02:00 WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22885
Location: Silicon Valley
Shaos wrote:
Кстати можно программно сделать "оттенки серого" ( точнее красного ; ) на моём светодиодном дисплее :mrgreen:

Для этого вместо показа одного байта на каждую 5-пиксельную площадку в течении времени T (как сейчас), показываем 2 байта:
- первый в теченим времени T/2;
- второй в течении времени T.
В результате имеем, если A это логический уровень в соответствующем бите первого байта и B это логический уровень в соответствующем бите второго байта, Y=A/2+B или
A=0 B=0 -> Y=0.0
A=1 B=0 -> Y=0.5
A=0 B=1 -> Y=1.0
A=1 B=1 -> Y=1.5
т.е. 4 уровня яркости на пиксел ;)

чото не вышло - затемнять то оно затемняется, но не пропорционально времени отсвечивания :(

вот например как выглядит 100 шагов (как было раньше) против 25 шагов цикла подсветки (верхние три линии в слове "READY" опущены вниз и затемнены):

Attachment:
mk85clone15.jpg


а вот так 100 шагов против 1 :o

Attachment:
mk85clone16.jpg


чисто для сравнения - средняя горизонталь это 50 шагов (в 2 раза короче, но не в 2 раза темнее!)

и сложения полноцвета и неполноцвета НЕ происходит - яркая точка просто забивает собой неяркую - получается тут только 3 градации яркости есть...

P.S. изменение цвета с красного на жёлтый произошло уже в телефоне - на глаз цвет абсолютно тот же (просто яркость ниже)

P.P.S. похоже на логарифмическую шкалу - можно 3 разных уровня подсвечивать 1 шаг, 10 шагов и 100 шагов (плюс чёрный когда нет подсветки), но выводить не 2 байта в лоб, а по уровням - сначала мигать слабыми пикселами - 1 шаг, потом средними - 10 шагов, потом яркими - 100 шагов:
~A&B -> слабое мигание (когда 0 в первом байте и 1 во втором)
A&~B -> среднее мигание (когда 1 в первом байте и 0 во втором)
A&B -> сильное мигание (когда 1 в обоих байтах)
где A - первый байт, B - второй байт


You do not have the required permissions to view the files attached to this post.

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


04 Apr 2018 20:41 WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22885
Location: Silicon Valley
количество шагов для 3 уровней яркости надо сделать таким - 1, 25, 100 (проверено экспериментально)

Attachment:
mk85clone17.jpg


это голым телефоном снято (он "увидел" разные цвета), а вот через красный "светофильтр" - тут более реальная картина:

Attachment:
mk85clone18.jpg


You do not have the required permissions to view the files attached to this post.

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


04 Apr 2018 21:21 WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22885
Location: Silicon Valley
angry_troll wrote:
Ну вощем можно получать фантомные нажатия :)

да - есть фантомные :roll:

если только 2 кнопки нажимать одновременно, то всё ок, а если 3, то может быть не ок если третья кнопка попадает на одну линию с любой из двух других и оно "нажимает" фантомную четвёртую кнопку, формируя прямоугольник на матрице кнопок...

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


08 Apr 2018 17:21 WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22885
Location: Silicon Valley
что делаем дальше? пришло время портировать "bad apple!!"? ;)
или начать со старого доброго тетриса? :roll:

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


11 Apr 2018 17:25 WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22885
Location: Silicon Valley
Shaos wrote:
что делаем дальше? пришло время портировать "bad apple!!"? ;)
или начать со старого доброго тетриса? :roll:

наверное надо потихоньку реанимировать проект - а то уж 9 месяцев почти как всё остановилось...

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


29 Dec 2018 02:50 WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22885
Location: Silicon Valley
Shaos wrote:
shoorick wrote:
Shaos wrote:
Надо что-то придумать для быстрой загрузки программ, а то прошивать ПЗУ для каждого мало-мальского изменения тестовой программы сильно муторно :roll:
сэмулируй ISP ;)
Не практично
Надо либо сдкард, либо сеть, либо RS-232 на худой конец...

Вобщем буду делать сеть nedoNet

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


06 Jan 2019 22:35 WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22885
Location: Silicon Valley
Shaos wrote:
Shaos wrote:
shoorick wrote:
Shaos wrote:
Надо что-то придумать для быстрой загрузки программ, а то прошивать ПЗУ для каждого мало-мальского изменения тестовой программы сильно муторно :roll:
сэмулируй ISP ;)
Не практично
Надо либо сдкард, либо сеть, либо RS-232 на худой конец...

Вобщем буду делать сеть nedoNet

И через 2 месяца после этого сообщения меня уволили из компании, где я проработал 16 лет - в результате проект встал на долгие 4 года... пора реанимировать? :roll:

Можно попробовать пойти по более простому пути - собрать ещё один прототип nedoPC-85-MK без светодиодных матриц, но с nedoText-ом - в результате получится некий микрокомпьютер на 8085 с телевизионным выходом NTSC для отображения чёрно-белого текста 80х25 :o

Image

Далее надо портануть туда ShaOS, приделать интерфейс картриджа, какой-то из стандартных последовательных интерфейсов для связи с внешним миром (COM-порт или магнитофонный ввод-вывод) и может быть даже народ удасться заинтересовать на написание софта ;)

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


30 Jan 2023 22:00 WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Shaos wrote:
... может быть даже народ удасться заинтересовать на написание софта ;)

Это вряд ли... :-? Где-то давно я прочитал очень умную фразу:"Компьютер продают программы..."
И поскольку это правда, железо делают совместимым с чем-то, к чему есть пакет программ.

_________________
iLavr


31 Jan 2023 02:16
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22885
Location: Silicon Valley
Lavr wrote:
Shaos wrote:
... может быть даже народ удасться заинтересовать на написание софта ;)

Это вряд ли... :-? Где-то давно я прочитал очень умную фразу:"Компьютер продают программы..."
И поскольку это правда, железо делают совместимым с чем-то, к чему есть пакет программ.

Тогда откуда берётся тот самый изначальный пакет программ, на самый первый "чем-то"? :roll:
Можно портануть туда биллогейцовский бейсик и оно сразу станет совместимо с кучей книжек с бейсик-примерами :)
Ну или форт :lol:

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


31 Jan 2023 04:03 WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22885
Location: Silicon Valley
Короче надо изобрести свой бейсик с построчной компиляцией в шитый код :o

P.S. Про то какой язык надо втюхивать в школах отрезано в раздел Software: http://www.nedopc.org/forum/viewtopic.php?f=81&t=22047

P.P.S. Про выдумывание нового бейсика отрезано сюда: http://www.nedopc.org/forum/viewtopic.php?f=46&t=22048

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


31 Jan 2023 20:24 WWW
Writer

Joined: 21 May 2024 00:01
Posts: 19
Location: Tver
Shaos wrote:
Я ещё выбрал традиционный красный цвет и золотое покрытие - в пцбвай калькулятор добавил золота и стало 117 плюс пересылка 32

Дорожки и зазоры 6 милов минимум (большинство дорожек - 10), минимальная дырка - 12

Приаттачиваю PCB и герберы на посмотреть ( я эту красную картинку в gerbv и делал : )

С подсветкой клавы я примерно так и хотел - по 4 светодиода последовательно и 12В


Размещены gerber-файлы и файлы печатной платы *.pcb недокомпьютера "nedoPC-85-MK", но нет перечня радиоэлементов. Заказал пять печатных плат, а вот для их сборки есть препятствие. Нужен перечень радиоэлементов, но вот его, пока, нет. Просьба к автору разместить такой мере про радиоэлементов, чтобы постепенно приобретать радиодетали и начать постепенно сборку недокомпьютера nedoPC-85-MK.


26 May 2024 02:02
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22885
Location: Silicon Valley
Все микросхемы подписаны на самой плате (картинка кликабельна):

Image

Кондёры по питанию - тантал 0.1uF
Резисторы для подачи логической единицы то там, то сям должны быть 2К вроде
Схема ресета 8085 как в nedoPC-85A
Диоды под клавой - 1N914 или 1N4148 (кремниевые обычные)
PNP-дарлингтоны слева вверху - это TRANSISTOR,TIP127,PNP DARL SIL,100Vceo,1000hfe@3A,TO-220:
https://www.jameco.com/z/TIP127-Major-Brands-Transistor-Tip127-PNP-Darlington-BJT-100-Vceo-1000-hfe-3-Amp-TO-220_179320.html
см. viewtopic.php?p=142550#p142550 и viewtopic.php?p=143575#p143575
Shaos wrote:
... на базу PNP-дарлингтона пойдёт резистор 1К (или чуть меньше), а на низ светодиодной матрицы (с выхода регистра 74LS574) - резисторы 100 Ом (я померял лабораторным блоком питания - при таком сопротивлении через светодиод матрицы будет течь ток 20 мА)
7-сегментные индикаторы и матрицы светодиодов 5х7:
Shaos wrote:
7-сегментные индикаторы вот такие например подойдут:
https://www.jameco.com/z/UA3041-12-LED-7-Segment-Orange-635Nm-30-1-Digital-3-3mcd-Ca-Right-Hand-Decimal-Point-Rhdp-2-5V_335011.html
или любые подобные с похожим расположением контактов (DIP14: a,f,CA,NC,NC,DP,e, d,NC,c,g,NC,b,CA) - неважно точка слева у них или справа - она всё равно в этой схеме не используется

А матрицы 5x7 я взял вот такие - у них вертикали цепляются к земле, а горизонтали - к питанию:
https://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10001&freeText=2005518&langId=-1&productId=2005518&storeId=10001

И то, и другое - CLEARANCE
(ни то, ни другое на Jameco уже не купить, но странички остались)

Принципиальную схему надо будет воспроизводить по топологии - либо вручную, либо софт написать, который будет по герберам нетлист восстанавливать (давно такой хотел)...

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


26 May 2024 10:36 WWW
 [ 128 posts ]  Go to page Previous  1 ... 4, 5, 6, 7, 8, 9  Next

Who is online

Users browsing this forum: Claude AI [Bot] and 14 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.