nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 25 Apr 2024 16:50



Reply to topic  [ 53 posts ]  Go to page 1, 2, 3, 4  Next
Троичный полусумматор A+B=S+C (элемент TRI31) 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22584
Location: Silicon Valley
Reply with quote
Вот собственно схема:

Image

Покрупнее можно посмотреть тут http://nedopc.org/nedopc/image/TriSum1.gif

Прошу проверить схему на разумность

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


Last edited by Shaos on 24 Apr 2005 21:22, edited 1 time in total.



08 Apr 2005 22:04
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22584
Location: Silicon Valley
Reply with quote
Post 
Стоимость комплектующих:

1xLM339 $0.19 - один счетверенный компаратор
2xCD4066 $0.35*2=$0.70 - два счетверенных CMOS-ключа
4x1N914 $0.022*4=$0.088 - четыре переключательных диода
и 18 резисторов - от $0.14 до $0.78

В итоге получаем примерно от $1 до $2 за один суммирующий элемент.

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


08 Apr 2005 22:08
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22584
Location: Silicon Valley
Reply with quote
Post 
Может на выход еще транзисторные буфера от Ронина поставить?

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


09 Apr 2005 12:48
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22584
Location: Silicon Valley
Reply with quote
Post 
Таблица истинности для троичного полусумматора:
Code:
AB/CS
----
NN/NP
NO/ON
NP/OO
ON/ON
OO/OO
OP/OP
PN/OO
PO/OP
PP/PN

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


09 Apr 2005 12:51
Profile WWW
Maniac
User avatar

Joined: 29 Mar 2005 06:06
Posts: 304
Location: Krasnodar
Reply with quote
Post 
1) эачем ставить четыре резистора на делители опорных напряжений для компаратора, если можно поставить всего три (без земли короче) ? :-)
2) зачем ставить на каждый компаратор свой делитель, когда (как я предлагал) можно одним делителем питать несколько компараторов. повторяю - влиять никто ни на кого не будет (в том и задача ОУ-шек и компараторов, чтоб парафазные входы друг на друга не влияли).

итого - в одной только этой (изолированной от других схеме) из 8 резисторов остается 3.

Shaos wrote:
Может на выход еще транзисторные буфера от Ронина поставить?


буфера на выход - не надо. там ключи и местами резисторы подтяжки - 0.5-1КОм ставить и хватит нагрузочной способности за глаза (я имею ввиду здесь и вообще что мы работаем на частотах до 1МГц).
Кроме того буфера на транзисторах (эмитерный повторитель) - это потеря 0.6v - т.е. ставить их надо только в крайних случаях. В совсем плохих случаях можно ставить буфера на ОУшках (там нету 0.6v потерь).

аааа, вот зачем буфер - из-за сквозного резистора от A до S. хм, не нравится он мне тоже... ведь на входе А у нас уровни могут быть +-3в, а на выходе S надо обеспечить +-5в, да еще под нагрузкой. как вариант - поставить повторитель на ОУ (от A до S) или (лучше) еще пару ключей - одним упр-ет верхний компаратор А (тянет +5в), другим нижний компаратор А (тянет -5в), выходы ключей вместе и подтянуть к земле резистором - полученый "буферированый" сигнал А подать на этот сквозной резистор. сопротивления этих двух резисторов должны быть 0.5ком (если все остальные резисторы подтяжки по 1ком).
Внутренние подтягивающие на +5в резисторы (для компараторов и диодов) могут быть по 10ком


14 Apr 2005 23:37
Profile ICQ
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22584
Location: Silicon Valley
Reply with quote
Post 
Ronin wrote:
1) эачем ставить четыре резистора на делители опорных напряжений для компаратора, если можно поставить всего три (без земли короче) ? :-)
2) зачем ставить на каждый компаратор свой делитель, когда (как я предлагал) можно одним делителем питать несколько компараторов. повторяю - влиять никто ни на кого не будет (в том и задача ОУ-шек и компараторов, чтоб парафазные входы друг на друга не влияли).

итого - в одной только этой (изолированной от других схеме) из 8 резисторов остается 3.


1) У меня резисторная собрка из совершенно одинаковых резисторов :)
2) Попробую

Ronin wrote:
Shaos wrote:
Может на выход еще транзисторные буфера от Ронина поставить?


буфера на выход - не надо. там ключи и местами резисторы подтяжки - 0.5-1КОм ставить и хватит нагрузочной способности за глаза (я имею ввиду здесь и вообще что мы работаем на частотах до 1МГц).
Кроме того буфера на транзисторах (эмитерный повторитель) - это потеря 0.6v - т.е. ставить их надо только в крайних случаях. В совсем плохих случаях можно ставить буфера на ОУшках (там нету 0.6v потерь).

аааа, вот зачем буфер - из-за сквозного резистора от A до S. хм, не нравится он мне тоже... ведь на входе А у нас уровни могут быть +-3в, а на выходе S надо обеспечить +-5в, да еще под нагрузкой. как вариант - поставить повторитель на ОУ (от A до S) или (лучше) еще пару ключей - одним упр-ет верхний компаратор А (тянет +5в), другим нижний компаратор А (тянет -5в), выходы ключей вместе и подтянуть к земле резистором - полученый "буферированый" сигнал А подать на этот сквозной резистор. сопротивления этих двух резисторов должны быть 0.5ком (если все остальные резисторы подтяжки по 1ком).
Внутренние подтягивающие на +5в резисторы (для компараторов и диодов) могут быть по 10ком


Ключей не хватит :)

Тут могут резисторы из разных слоев влиять на сигнал - я думаю резистор в последнем слое сделать раз 10 больше, чем в предпоследем (это там где функции down и up получаются).

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


14 Apr 2005 23:43
Profile WWW
Maniac
User avatar

Joined: 29 Mar 2005 06:06
Posts: 304
Location: Krasnodar
Reply with quote
Post 
Shaos wrote:
1) У меня резисторная собрка из совершенно одинаковых резисторов :)

2) Ключей не хватит :)

3) Тут могут резисторы из разных слоев влиять на сигнал - я думаю резистор в последнем слое сделать раз 10 больше, чем в предпоследем (это там где функции down и up получаются).


1 - ;-D

2 - а надо! ;)
Кроме того, этот резистор может еще сработать как ПОС и ООС для компараторов кстати !

3 - гм................. раз в 10 много, для нормальной нагрузочной способности надо макс 1ком. Итого, придется брать 0.3-0.4к и 1.5-2к пару......


15 Apr 2005 03:02
Profile ICQ
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22584
Location: Silicon Valley
Reply with quote
Post 
Ronin wrote:
Кроме того, этот резистор может еще сработать как ПОС и ООС для компараторов кстати !


Ну тогда ничего кроме применения полных переключателей не придумать. Можно применить 4->1 переключатели - используя пару выходов компараторов как адрес выбора входа.

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


15 Apr 2005 16:22
Profile WWW
Maniac
User avatar

Joined: 29 Mar 2005 06:06
Posts: 304
Location: Krasnodar
Reply with quote
Post 
ну да, я корпуса-то как-то не посчитал, углубившись в логику. в варианте с полным переключателем - 1 корпус компаратора, + 1 корпус 4067 (Sum) + диоды и 2 ключа (1/2 корпуса) - (Сarry) как для твоей схемы полусумматора, итого 2.5 корпуса на полусумматор.


17 Apr 2005 09:46
Profile ICQ
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22584
Location: Silicon Valley
Reply with quote
Post 
Ronin wrote:
ну да, я корпуса-то как-то не посчитал, углубившись в логику. в варианте с полным переключателем - 1 корпус компаратора, + 1 корпус 4067 (Sum) + диоды и 2 ключа (1/2 корпуса) - (Сarry) как для твоей схемы полусумматора, итого 2.5 корпуса на полусумматор.


4067 крупноват для такой схемы - можно чем попроще обойтись, думаю

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


17 Apr 2005 09:49
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22584
Location: Silicon Valley
Reply with quote
Post 
Решил я тут для вычисления пары функция Down/Up использовать микросхему 4052 - она как раз для этого подходит - сдвоенный переключатель 4->1 управляемый двумя двоичными входами. Вот поправленная схема сдвоенного полусумматора (TRI31) уже собранная в Eagle:

Image

Более качественная картинка: http://nedopc.org/nedopc/image/tri31sch1.gif

После разводки плата пойдет в опытное производство под названием TRI31 v1.0 :)

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


24 Apr 2005 21:28
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22584
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
После разводки плата пойдет в опытное производство под названием TRI31 v1.0 :)


Как-то тесновато такому количеству диповских микросхем на платке 50х70 мм - придется видимо что-то заменить на соики.

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


25 Apr 2005 05:36
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22584
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
Вот поправленная схема сдвоенного полусумматора (TRI31) уже собранная в Eagle


Eagle кстати под Linux :)

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


25 Apr 2005 16:22
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22584
Location: Silicon Valley
Reply with quote
Post 
Вот смотрю я на схему и думаю что использовать 4066 для того чтобы подключать -5В и +5В (IC4 и IC5) как-то жирно будет. Может можно что на МОП или биполярных транзисторах заварганить без лишней обвязки?

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


Last edited by Shaos on 27 Apr 2005 20:19, edited 1 time in total.



25 Apr 2005 16:28
Profile WWW
God
User avatar

Joined: 03 Feb 2003 13:53
Posts: 1078
Reply with quote
Post 
Shaos wrote:
Вот смотрю я на схему и думаю что использовать 4066 для того чтобы подключать -5В и +5В (IC4 и IC5) как-то жирно будет. Может можно что на МОП или биполярных транзисторах заварганить без лишней обвязки?

Вообще без обвязки? Нерельно

_________________
Image
Формат конференции позволяет сказать то что я действительно думаю о проблемах...
(с) Путин


26 Apr 2005 01:48
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 53 posts ]  Go to page 1, 2, 3, 4  Next

Who is online

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