nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 01:15



Reply to topic  [ 23 posts ]  Go to page 1, 2  Next
Троичный ЦАП 
Author Message
Maniac

Joined: 10 Mar 2017 05:30
Posts: 318
Reply with quote
Дяденьки, я в электронике ничего не понимаю, помогайте. Я так чувствую, что того троичного калькулятора должно хватить на игру типа pong.
Рисовать будет осциллограф. Для начала хочу точку, бегающую по экрану, отскакивающую от края. Для этого мне нужен троичный ЦАП.

Вопрос: как сделать железку, которая на вход получит, например, шесть троичных пинов, а на выход выдаст аналоговое напряжение?
Я так чувствую, что можно наверняка нагромоздить или горку опампов в сумматор напряжений или какой-нибудь аналог r-2r сделать...
Помогайте! :rotate:


09 Oct 2017 01:55
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
А может быть Вам сделать устройство отображения попроще?

Троичное поделие хорошо командует двухцветными светодиодами, можно так сказать,
что очень естественно ими командует.
Так может быть Вам сделать матрицу из этих светодиодов, по типу, как в древнем
самодельном 4-битном компьютере DUO 128 Elite, 4 bit TTL CPU ?
Attachment:
duo_angle_all.jpg
duo_angle_all.jpg [ 79.95 KiB | Viewed 11891 times ]

Если я ничего не забыл, на нём и Pong запускали и Змейку - aka Piton...

_________________
iLavr


09 Oct 2017 04:05
Profile
Maniac

Joined: 10 Mar 2017 05:30
Posts: 318
Reply with quote
Оно, конечно, проще, но скучно! Векторные дисплеи - наше всё.


09 Oct 2017 04:11
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Да я не против, просто Вы себе создаёте много мороки с векторным отображением, как мне кажется.

Я когда делал свой самодельный 4-битный процессор, прикидывал варианты, как сделать устройство
вывода, чтобы на нём сыграть в тот же самый Pong.
И пришел я к выводу, что наименее заморочно использовать LCD дисплей типа NOKIA 3310.
Аппаратно всего-то надо организовать простейший интерфейс SPI.

_________________
iLavr


09 Oct 2017 04:22
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Где-то пролетал расчёт на резисторах (и кондёрах)

P.S. Вот - нашёл: Генерация звука

_________________
:dj: https://mastodon.social/@Shaos


09 Oct 2017 20:49
Profile WWW
Maniac

Joined: 10 Mar 2017 05:30
Posts: 318
Reply with quote
У меня нет доступа к circuit cellar за 2005й год :o


10 Oct 2017 01:50
Profile
Maniac

Joined: 10 Mar 2017 05:30
Posts: 318
Reply with quote
Там простая рц-цепочка предлагается на шим-выход, не пойдёт :(
Мне нужен другой вид ЦАПа, тот, где я даю число параллельно на нескольких пинах.


10 Oct 2017 14:25
Profile
Maniac

Joined: 10 Mar 2017 05:30
Posts: 318
Reply with quote
Как и предполагалось, обычной резисторной матрицей можно сделать ровно то, что мне нужно:

Attachment:
resistor_ladder.png
resistor_ladder.png [ 116.61 KiB | Viewed 11862 times ]



Ternary-to-analog converters using resistor ladders

T. Miyata ; K. Tamagawa ; T. Watahiki

PROCEEDINGS OF THE IEEE, VOL. 67, NO. 8, AUGUST 1979


10 Oct 2017 14:35
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
haqreu wrote:
Как и предполагалось, обычной резисторной матрицей можно сделать ровно то, что мне нужно:

Кто бы сомневался! :roll:

_________________
iLavr


10 Oct 2017 15:33
Profile
Maniac

Joined: 10 Mar 2017 05:30
Posts: 318
Reply with quote
Lavr wrote:
Кто бы сомневался!


Заявление очень странно выглядит при отсутствии ответа на поставленный вопрос, хоть бы и без расчёта номиналов...


10 Oct 2017 22:49
Profile
Maniac

Joined: 10 Mar 2017 05:30
Posts: 318
Reply with quote
Завёл выход счётчика на вход троичного ЦАПа:
Image

Получил красивую лесенку:
Image


19 Nov 2017 05:37
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
иголки :(

_________________
:dj: https://mastodon.social/@Shaos


19 Nov 2017 05:48
Profile WWW
Maniac

Joined: 10 Mar 2017 05:30
Posts: 318
Reply with quote
Ммм... Разве это плохо?


19 Nov 2017 05:50
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Shaos wrote:
иголки :(

Это он интегрирующий кондёр не поставил. Правильно подобрать - и всё будет ОК! :kruto:

_________________
iLavr


19 Nov 2017 05:59
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
haqreu wrote:
Ммм... Разве это плохо?

в качестве программного счётчика - плохо
надо видимо конденсаторы где-то ставить иголкогасящие
ну или думать над 100% синхронным счётчиком...

_________________
:dj: https://mastodon.social/@Shaos


19 Nov 2017 06:18
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 23 posts ]  Go to page 1, 2  Next

Who is online

Users browsing this forum: No registered users and 9 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

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