| Автор |
Съобщение |
|
altium
Ранг: Минаващ
Регистриран на: Чет Авг 02, 2007 7:34 pm Мнения: 92
|
 Хардуерен делител на 1000 с логики
В момента си блъскам главата за хардуерен делител на 1/1000 с логики. Идеи много ама... колкото по-елегантно решение, толкова по-добре. Входната честота е да кажем 1 Мхц, но може да стига и до 5-10МХц. Трябва да брои точно до 1000, не до 1024. Както в онзи виц за двамата програмисти: "дай ми 1000 лв назаем? Добре, ама не може ли да ги закръглим поне на 1024" Въобще не е важно какъв ще е коеф. на запълване на изхода, понеже после ще го ползвам като клок. Качвам една схема с 3 логики - аналог на CD4022, но ако имате идеи как може да стане с по-малко елементи...
|
| Вто Дек 29, 2015 12:20 am |
|
 |
|
4040
Ранг: Почетен член
Регистриран на: Сря Фев 04, 2015 8:11 pm Мнения: 610
|
 Re: Хардуерен делител на 1000 с логики
Има стандартни броячи 2 и 5 =10. Има програмируеми броячи. Най-компактно ще е с таймер на контролерче.
|
| Вто Дек 29, 2015 12:56 am |
|
 |
|
altium
Ранг: Минаващ
Регистриран на: Чет Авг 02, 2007 7:34 pm Мнения: 92
|
 Re: Хардуерен делител на 1000 с логики
То с МК ясно, ама условието е да е чисто хардуерен, да брои до 1000 и да съдържа най-малко елементи (по-малко от на показаната схема... примерно).
|
| Вто Дек 29, 2015 1:04 am |
|
 |
|
bongo_x2
Ранг: Форумен бог
Регистриран на: Вто Яну 20, 2009 11:54 pm Мнения: 11338 Местоположение: "Занзибар"
|
 Re: Хардуерен делител на 1000 с логики
А бе стандартната CMOS серия на 5В ще се поозори с 5 мандахерца и нагоре. Освен това аналогът на ИЕ16 е CD4020A! Има поне 10 CMOS-ки които ще свършат работа, а и не знам дали диоди и резистор ги смяташ за компоненти CD4059 (и аналози) е специализиран, ама май цената му е солена. Ръгни три евтинджос брояча да ти е мирна главата!
|
| Вто Дек 29, 2015 1:36 am |
|
 |
|
timt
Ранг: Форумен бог
Регистриран на: Вто Ное 27, 2012 9:27 pm Мнения: 2011
|
 Re: Хардуерен делител на 1000 с логики
Че на това какво му е? Стига да може да чука на тази честота. Потърси го в нета като прескалер. Има готови чипчета. Имам подобен проблем с един ротари енкодер който е много прецизен и като му вдигна оборотите и прецаква всичко.(на бавни си бачка коректно)
|
| Вто Дек 29, 2015 1:36 am |
|
 |
|
4040
Ранг: Почетен член
Регистриран на: Сря Фев 04, 2015 8:11 pm Мнения: 610
|
 Re: Хардуерен делител на 1000 с логики
Вместо ЛЕ може да се навърже с диодна логика, макар че не е много елегантно.
|
| Вто Дек 29, 2015 1:46 am |
|
 |
|
ike
Ранг: Форумен бог
Регистриран на: Пет Фев 04, 2005 9:59 pm Мнения: 6019 Местоположение: София
|
 Re: Хардуерен делител на 1000 с логики
_________________ Warriors of the Night, ASSEMBLER!!!
|
| Вто Дек 29, 2015 10:05 am |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12826 Местоположение: София
|
 Re: Хардуерен делител на 1000 с логики
Синхронен брояч, асинхронен брояч... 
|
| Вто Дек 29, 2015 11:28 am |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
 Re: Хардуерен делител на 1000 с логики
С два чипа: 74HC290 и нищо друго. Остава ти бонус един делител на 10. Ще дели поне до 15-20 мегахерца.
|
| Вто Дек 29, 2015 2:06 pm |
|
 |
|
altium
Ранг: Минаващ
Регистриран на: Чет Авг 02, 2007 7:34 pm Мнения: 92
|
 Re: Хардуерен делител на 1000 с логики
Да, аналога на руската схема е 4020A - моя грешка. Дотук идеите са с 74HC390 и 74HC290. Това второто ми намирисва на китайско, понеже няма инфо за него дори при роботите (така ги наричам жълтите). Супер - двоен брояч в 1 корпус. Всъщност честотата няма да надвишава 1 МХц.
Ще драсна схема в Мултисима, само подскажете в какъв режим да ги свържа. Нещо такова ли:
|
| Вто Дек 29, 2015 3:01 pm |
|
 |
|
altium
Ранг: Минаващ
Регистриран на: Чет Авг 02, 2007 7:34 pm Мнения: 92
|
 Re: Хардуерен делител на 1000 с логики
А, то май стана: 
|
| Вто Дек 29, 2015 4:04 pm |
|
 |
|
ike
Ранг: Форумен бог
Регистриран на: Пет Фев 04, 2005 9:59 pm Мнения: 6019 Местоположение: София
|
 Re: Хардуерен делител на 1000 с логики
Не си ги свързал правилно. Първо делителя на 5 а после делетия на 2. Свържи ги както ти казвам и на осцилоскопа веднага ще разбереш, защо така е малко по-правилно.
_________________ Warriors of the Night, ASSEMBLER!!!
|
| Вто Дек 29, 2015 4:36 pm |
|
 |
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 9:14 am Мнения: 5324
|
 Re: Хардуерен делител на 1000 с логики
Едно палче или нещо такова? Едно чипче ще е и все пак логика си се води  Иначе имаше едни на тексас дето бяха универсални програмируеми броячи... ама не се сещам номера в момента
_________________ 'просто' е технически синоним на 'красиво'
|
| Вто Дек 29, 2015 5:22 pm |
|
 |
|
altium
Ранг: Минаващ
Регистриран на: Чет Авг 02, 2007 7:34 pm Мнения: 92
|
 Re: Хардуерен делител на 1000 с логики
ike, обясни го малко по-подробно че не ти схванах идеята. Остана ми 1 логически елемент (от общо 4). И трябва да делим на 1000.
|
| Вто Дек 29, 2015 5:37 pm |
|
 |
|
ike
Ранг: Форумен бог
Регистриран на: Пет Фев 04, 2005 9:59 pm Мнения: 6019 Местоположение: София
|
 Re: Хардуерен делител на 1000 с логики
Свържи първо INB и изхода QD го свържи към INA и после изхода QA го свържи към осцилоскопа.
_________________ Warriors of the Night, ASSEMBLER!!!
|
| Вто Дек 29, 2015 6:00 pm |
|
|