User Tag List

Страница 129 из 134 ПерваяПервая ... 125126127128129130131132133 ... ПоследняяПоследняя
Показано с 1,281 по 1,290 из 1333

Тема: Самодельный компьютер на Z80 и не только

  1. #1281

    Регистрация
    27.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    974
    Спасибо Благодарностей отдано 
    51
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    164 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    диод на vcc и другой на ce. ???
    ps: 5 ма для батарейки литиевой cr2032 это дофига много. ищи память с микропотреблением.

  2. #1282

    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,951
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    125 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А у меня как всегда вместо компуцхера опять часики получились. Ну, в свое оправдание могу сказать, что камень все-таки компуцхерный - ВМ80:



    Вверху платы блок питания. Плата питается от входящих 12 вольт и формирует: минус 5 вольт, они появляются первыми, затем спустя ~15мс одновременно поднимаются 5 вольт и 12 вольт. Выполнено из того, что было прям сейчас под рукой, поэтому такое странное сочетание qfn, 0402, МЛТ, КТ315 и DIP =\ Минус пять вольт формируются на базе 1006ВИ1 по типовой схеме накачки электролита включенного обратно-полярно, далее линейный стабилизатор 7905.

    На плате есть часы RTC PCF8563 (i2c шина), внешний датчик тепературы DS18B20 (1-wire шина), символьный 4-ех строчный дисплей (i2c шина), ну и кнопки конечно для установки часов/минут/enter. Все это обслуживает ВВ55:



    На этот момент мне казалось, что я наигралс с ВМ80 и его ассемблером, аж мозг раком встал. Все-таки наплодили они сущностей, DCR-DCX, CMP-CPI и тд - без открытой на втором мониторе мурзилки постоянно синтаксис путаю. Как же все-таки прекрасен x86 ассемблер, в который раз убеждаюсь ))) Ну ладно, это я что-то не по теме уже. Вообщем, ~33 килобайта ассемблерного таксебе_кода меня немного утомили и я решил как-то финализировать все это.

    Поэтому, что бы плата просто так не валялась на столе сбацал коробку из веточек и спермоклея:



    Какая-то шкатулка из фанеры из фикс-прайса за 99.9 руб. Варварски дремелем пропилил отверстие под экран, по разметке "на глазок", оставив при этом по краям благородное винтажное обугливание фанеры и места пропилов по всему периметру среза =\
    Внутри нет ни единого винта, все обильно залито спермоклеем в лучших китайских традициях:



    Кстати, часы дополнились тут после сборки платой о трех транзисторах:



    Это, как уже все догадались, регулятор подсветки. Потому что когда первый раз собрал офигел ночью - лупит эта подсветка по умолчанию ни чуть не хуже светильника ватт так на 15, всю комнату освещает всратым лунно-желто-блеклым светом. Ажно испугался сначала =\

    Поэтому просто три ключа с разными резисторами в коллекторах - 15кОм, 10кОм и 0 ом (то есть полная). Таким образом есть теперь 4 положения подсветки - минимальная (15кОм), низкая (10кОм), средняя (15кОм+10кОм параллель=6кОм) и на "все бабки". В прошивке просто составил табличку по каким часам какую подсветку включать, типа того:

    Код:
    ; abjust backlight level
    ; 06-07 = low
    ; 08-10 = medium
    ; 11-18 = high
    ; 19-20 = medium
    ; 21-22 = low
    ; 23-05 = minimum
    abjust_backlight:
    
    	lda hours
    	call bcd2bin
    	lxi h,HR_TBL
    	mov e,a
    	mvi d,0
    	dad d
    	xchg
    	ldax d
    	sta backlight
    	ret
    ;          00 01 02 03 04 05 06 07 08 09 10 11 
    HR_TBL: db 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4
    ;          12 13 14 15 16 17 18 19 20 21 22 23
    	db 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1
    Стало вполне хорошо.

    Но.
    Но! Спустя какое-то время решил развести нормальную плату, так как почуствовал, что еще не наигрался с ВМ80. И развел:



    Жопко:



    Дичайший микс (мешанина) из smd 0402, 0805, qfn, DIP и МЛТ. Потому что делал под себя, ориентируясь на то, какие детали у меня есть в наличии, что бы ничего не покупать для сборки.
    Плату сделал еще в марте, 15 марта китайцы отправили и 4 мая платы приехали. То есть без недели доставка заняла ровно 2 месяца.
    Ну и значит собрал экземплярчик:



    Все стартануло сразу, без всяких танцев с бубном, чему я несказанно рад. Даже кварц влепил ради эксперимента на 32 МГц, что дает нам 32/9=3,5555555555555556 MHz тактовой на ВМ80, и ГФ24 даже зачем-то вполне вменяемо работает на пару с ВМ80.

    Это наверное даже уже не только часы, а и просто некая отладочная платка с ВМ80 на борту, к которой можно цеплять всякие интересные штуки как по GPIO с ВВ55, так и напрямую на шину данных - для этого служит вторая гребенка рядом с RAM с отдельным /CS по IO порту.
    Например, есть желание прицепить сюда средних размеров экран с шиной, как бы странно это не звучало, 8080 и посмотреть с какой скоростью будет происходить заливка экрана 480x320. Ну и подобные эксперименты.

    Эти 2 пользователя(ей) поблагодарили Tronix за это полезное сообщение:

    ALS(03.10.2023), Rio444(10.05.2023)

  3. #1283

    Регистрация
    26.01.2016
    Адрес
    г. Мелитополь, Украина
    Сообщений
    156
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    24 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    шикарно получилось, только один вопрос - вы уверены, что кварц запустился на частоте 32 мгц, а не на 10,666 мгц ?

  4. #1284

    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,951
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    125 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vegapiratradio Посмотреть сообщение
    шикарно получилось, только один вопрос - вы уверены, что кварц запустился на частоте 32 мгц, а не на 10,666 мгц ?
    Уверен, смотрел по ослу. На тех часах, что на макетке и в коробке стоит кварц 27 МГц, и в принципе, это предельно допустимое даташитное значение на i8224, но работает и с ГФ24 уже, считай, три месяца в режиме 24/7. Если не ошибаюсь, там стоят резисторы от ножек кварца на землю по 510 ом, как и сказано в интеловском даташите для кварцев >=18 MHz что бы как раз гасить не основные гармоники.

    У той платы, что новая и только недавно собрал - у той поставил 32 МГц, и с резисторами от ножек кварца на землю по 510 ом как раз завелась на ~10 МГц. Но стоило их убрать и кварц завелся на номинале. Но справедливости ради, вроде частота немного плавает, и на выходе получается не ровно 32/9=3.555555556 MHz, а чуть меньше, примерно ~3.4 MHz. С разными ГФ24 получается разный результат, но в пределах 3.2 - 3.4 MHz.
    Но оно и понятно, не расчетный режим. Но отладка на то и отладка, что бы всякие эксперименты ставить.

  5. #1285

    Регистрация
    18.01.2010
    Адрес
    Крым
    Сообщений
    238
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мужики! Но ведь в чём то фишка должна быть! В чём?

  6. #1286

    Регистрация
    26.01.2016
    Адрес
    г. Мелитополь, Украина
    Сообщений
    156
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    24 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    - - - Добавлено - - -

    to m80
    фишка в том, чтоб создать что-то с нуля и заставить работать так, как тебе этого хочется.
    разработка схемы, потом платы, пайка, написание прошивки, отладка, изготовление корпуса и вот, на выходе устройство!
    получил опыт, кайфанул, можно переключаться на что-то другое, а приборчик, тем временем, приносит пользу и радует!))

  7. #1287

    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    707
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    215
    Поблагодарили
    152 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vegapiratradio Посмотреть сообщение
    обычно после 27 мег кварцы гармониковые идут и работают на частоте в 3 раза ниже
    Откуда инфа? Куча плат есть, на которых кварц 24...30 МГц, и работают вообще без проблем.
    Обычно сложности начинаются, когда >30. И то, при правильной схеме генератора до 36 вполне работают.
    Например, вот видеокарта, тут 35,5 http://www.amoretro.de/wp-content/up...rafikkarte.jpg

  8. #1288

    Регистрация
    26.01.2016
    Адрес
    г. Мелитополь, Украина
    Сообщений
    156
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    24 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rio444 Посмотреть сообщение
    Откуда инфа?
    опыт. перебрана не одна коробка кварцев и попадаются даже на 27 мег ровно, которые работают на 9мгц.

    Цитата Сообщение от Rio444 Посмотреть сообщение
    Куча плат есть, на которых кварц 24...30 МГц, и работают вообще без проблем.
    так и пусть работают. это спец кварцы для цифровой техники.

    Цитата Сообщение от Rio444 Посмотреть сообщение
    Обычно сложности начинаются, когда >30. И то, при правильной схеме генератора до 36 вполне работают.
    есть и на 36 мег кварцы которые не гармониковые.

  9. #1289

    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    707
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    215
    Поблагодарили
    152 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vegapiratradio Посмотреть сообщение
    опыт. перебрана не одна коробка кварцев и попадаются даже на 27 мег ровно, которые работают на 9мгц.
    В каком корпусе? Какая схема?
    Честно говоря, плохо себе представляю, как работает гармониковый кварц. Имхо зависит от схемы. К какой частоте ближе собственная частота схемы, на той кварц и работает. Не так?
    Было и такое, что 24 МГц работал на 8.

  10. #1290

    Регистрация
    26.01.2016
    Адрес
    г. Мелитополь, Украина
    Сообщений
    156
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    24 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rio444 Посмотреть сообщение
    В каком корпусе?
    в основном корпус МД в российском обозначении или забугорное HC49U.
    схема обычная емкостная трехточка.
    гармониковый, это когда основная частота в 3... 5... раз ниже и нужен еще контур на рабочую частоту и тогда все будет ок.


    Цитата Сообщение от Rio444 Посмотреть сообщение
    Имхо зависит от схемы.
    для гармоникового исключительно зависит от схемы! более того, в основном, классическая схема на двух логических элементах, запускает гармониковые кварцы не на основной частоте, а в несколько раз ниже.
    Цитата Сообщение от Rio444 Посмотреть сообщение
    Было и такое, что 24 МГц работал на 8.
    не могу сказать, что я удивлен, но гармоникового на 24 мег в моей коллекции нет.

Страница 129 из 134 ПерваяПервая ... 125126127128129130131132133 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Самодельный станок для намотки ТВЗ
    от Ратмир в разделе Творчество
    Ответов: 3
    Последнее: 25.05.2017, 13:32
  2. Самодельный телевизор
    от KALDYH в разделе Творчество
    Ответов: 34
    Последнее: 18.09.2013, 13:09
  3. Самодельный kickstart под ЛУТ :D
    от fan в разделе Amiga
    Ответов: 6
    Последнее: 21.08.2010, 16:18
  4. Лучший самодельный компьютер
    от roxx в разделе Зарубежные компьютеры
    Ответов: 10
    Последнее: 08.12.2007, 22:53
  5. Самодельный принтер
    от Ewgeny7 в разделе Несортированное железо
    Ответов: 3
    Последнее: 07.08.2005, 18:11

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •