Перейти к содержанию

Логический пробник для ТТЛ логики


Гость Семен

Рекомендуемые сообщения

Здравствуйте

Я накидал схему и мне хотелось бы послушать мнение опытных электронщиков

1883141794_.JPG.8ddcfadd17f863ed73f98e297214865b.JPG

Задача схемы следующая: ТТЛ логика это до 0,4V логический 0,

0,4 - 2,4V неопределенность,

2,4 - 5,5V логический 1

если за основу взять 5 вольтовую логику

Данная схема с помощью двух светодиодов дает понять, какой сигнал в схеме, схема построена на 2 усилителях и делителе напряжения

Мне хочется понять, правильно ли я посчитал делитель напряжения относительно нагрузки (нагрузка на щуп 20 милиампер, расчеты производил по канонам https://audio-cxem.ru/stati-dlya-novichkov/delitel-napryazheniya-raschet-delitelya-napryazheniya.html)?

Есть ли упущения в схеме? Можно ли схему упростить или есть готовые решения для данной задачи?

Заранее благодарен

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Это курсовик/диплом? Потому что для практических целей ТТЛ-логика - окаменевшие фекалии мамонта.

Просят - не откажи. Не просят - не навязывайся!

Простота хуже воровства.

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Это один из элементов проверки на исправность оптических энкодеров применяемых в ЧПУ станках, энкодеры используют ТТЛ логику, мне надо проверять 3 канала на неопределенность, а сам алгоритм проверки будет реализован на малинке

https://skbis.ru/catalog/rotary/incremental-rotary-encoders/lir-158a

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Не являясь опытным электронщиком, я добавил бы к номиналам всех резисторов букву "к". Ну или хоть пару нулей.

Изменено пользователем _abk_
Ссылка на комментарий
Поделиться на другие сайты

А что мешает взять готовый логический анализатор, ноут, и проверять? Тот же китаезный SaleaeLogic. Или загнать сигнал на АЦП МК и сразу проверять уровни.

 

10 часов назад, Гость Семен сказал:

сам алгоритм проверки будет реализован на малинке

Маловато будет, минимум i7 нужен и 64Гб оперативки. Это ж целый энкодер проверить надо.

Ссылка на комментарий
Поделиться на другие сайты

Ну, "к" - многовато будет, токовый режим для ТТЛ-логики соблюсти всё-таки надо бы, но 

7 минут назад, _abk_ сказал:

хоть пару нулей

было бы в самый раз.

Просят - не откажи. Не просят - не навязывайся!

Простота хуже воровства.

Ссылка на комментарий
Поделиться на другие сайты

8 часов назад, BARS_ сказал:

А что мешает взять готовый логический анализатор, ноут, и проверять? Тот же китаезный SaleaeLogic. Или загнать сигнал на АЦП МК и сразу проверять уровни.

 

Маловато будет, минимум i7 нужен и 64Гб оперативки. Это ж целый энкодер проверить надо.

на счет i7 шутка забавная, но на аврке реализовать то что я хочу не получится (хочу опрашивать энкодер с частотой в 1 мгц), на стмке можно, но рисовать интерфейс... да и я с ними не работал, а с малиной все проще, и в будущем на малине постараюсь реализовать стенды для проверки стоек ЧПУ. В общем, хочу универсальный стенд реализовать, первый шаг, это проверка энкодеров

Ссылка на комментарий
Поделиться на другие сайты

On 7/6/2020 at 2:00 AM, Guest Семен said:

 схема... дает понять... правильно ли я посчитал делитель напряжения

On 7/6/2020 at 2:21 AM, Guest Семен said:

это один из элементов проверки на исправность оптических энкодеров

10 hours ago, Guest Семен said:

хочу опрашивать энкодер с частотой в 1 мгц)

10 hours ago, Guest Семен said:

на малине...реализовать стенды для проверки стоек ЧПУ... универсальный стенд...

Во как. А начиналось все с логического пробника...

Зачем тебе 1 миллиГерц? Или это был миллиграммцентнер (мгц)?

Что ты хочешь узнать своей схемой про оптический энкодер? Какой планируется алгоритм проверки? А что у него внутри, знаешь?

 

Ссылка на комментарий
Поделиться на другие сайты

14 часов назад, _abk_ сказал:

Во как. А начиналось все с логического пробника...

Зачем тебе 1 миллиГерц? Или это был миллиграммцентнер (мгц)?

Что ты хочешь узнать своей схемой про оптический энкодер? Какой планируется алгоритм проверки? А что у него внутри, знаешь?

 

Чувствую нотку сарказма в ваших речах, сударь...

Логический пробник как один из элементов схемы в полной мере реализовывает аппаратную проверку на неопределенность, у сообщества я интересуюсь, правильно ли я посчитал.

Зачем ерничать? 1 мегагерц, так устроит? Но в дальнейшем все равно буду писать 1 мГц )))

Что хочу узнать своей схемой я описал ранее

А если серьезно, https://megasensor.com/products/princip-raboty-inkrementalnogo-enkodera/ 

и на подобие статей много. Почему 1мГц? Все очень просто, у нас используются 2500 и 1000 насечек, для них и частоты опроса в 400 кГц хватит, но есть 10К насечек, для них 1мГц надо, тем более малинка позволяет 

Критерии проверки (алгоритма), "неопределенность" (ее и в данном посту и обсуждаем), счетчик относительно 3 нулевого выхода, инверс выходов, "П" образность импульсов, пропуск импульсов, сравнение импульсов 1 и 2 выхода на сдвиг

Ссылка на комментарий
Поделиться на другие сайты

8 hours ago, Guest Семен said:

нотку сарказма... 1 мегагерц, так устроит? Но в дальнейшем все равно буду писать 1 мГц

Да), нет, не устроит), напрасно.

Электроника - наука точная. Если хотите, чтобы вас понимали, надо сразу приучаться соблюдать элементарные правила. Более того, именно небрежность чаще всего приводит к неработоспособности изделий. В данном случае вам стоит почитать, как обозначается порядок величин,  и чем отличается, например, "мГц" от "МГц". Кроме того,  почитайте, почему  физические величины, именованные по фамилиям причастным к ним ученых, пишутся с большой буквы (мА, kV,  uF, GHz...) Падайте на колени и ползите в сторону могилы Генриха Рудольфа Герца в Гамбурге, вымаливая у него прощение за ваше непочтение и невежество. 

https://ru.wikipedia.org/wiki/Герц,_Генрих_Рудольф

 

Ссылка на комментарий
Поделиться на другие сайты

Перечисленные "критерии" проверки вам ничего не дадут. Оптический энкодер либо работает, либо нет, а это сразу должен распознать любой промышленный станок с ЧПУ. Проблемы оптических энкодеров начинаются у них внутри, и это - старение оптопар. Сигнал с фотоэлемента со временем снижается и однажды становится меньше порога компаратора. Все, энкодер просто перестает работать. А то, что вы перечислили, это неисправность ИС, которая случается исключительно редко. Смысл в такой проверке?

Ссылка на комментарий
Поделиться на другие сайты

Да хотя бы в том, чтобы убедиться, что на кольце энкодера все метки в порядке. В частности, в приведенной автором ссылке обращалось внимание на важность правильного соединения энкодера с валом, поскольку при биениях появляется риск затирания кольца об оптопары, что приводит к повреждению меток. Зная заявленную разрядность энкодера, и воспользовавшись выходом N (в терминологии материала по ссылке) можно подсчитать фактическое количество испульсов на оборот, а значит и оценить состояние кольца/исправность энкодера в целом. Это то, что сраз пришло в голову. Возможно, есть и другие сценарии.

Другой вопрос, что для выполнения этой задачи хватит любого контроллера. Достаточно лишь завести выходы энкодера на счетный входы таймеров/счетчиков либо, если таковой есть в наличии, на вход готового аппаратного модуля инкрементального энкодера. Таковым располагают многие ARM'ы, в частности всеми любимые STM32.  Как и зачем прикручивать сюда малину я, откровенно говоря, тоже не до конца понимаю. Разве что исходя из того, что автор знаком с этой платформой лучше, чем с чем либо еще. Но тогда ему надо понимать, что программный опрос или  поллинг пинов на "гребенке" это, скажем так, несколько ненадежный подход, поскольку происходить он будет, в общем случае, с определенным джиттером вызванным работой ОСи. Но до определенной границы, конечно, работать будет.

Ссылка на комментарий
Поделиться на другие сайты

12 часов назад, _abk_ сказал:

Перечисленные "критерии" проверки вам ничего не дадут. Оптический энкодер либо работает, либо нет, а это сразу должен распознать любой промышленный станок с ЧПУ. Проблемы оптических энкодеров начинаются у них внутри, и это - старение оптопар. Сигнал с фотоэлемента со временем снижается и однажды становится меньше порога компаратора. Все, энкодер просто перестает работать. А то, что вы перечислили, это неисправность ИС, которая случается исключительно редко. Смысл в такой проверке?

Неверно, стойка NC-210 по край немере до 2010 по моему года не имеет нормальных алгоритмов проверки в чем я многократно убеждался сам, то нулевая линия отвалится, а стойка не видит этого хотя в параметрах все данные о энкодере забиты и банально станок не может выйти в ноль, то насечки пропускает и разгоняет ось или шпиндель до в полтора раза превышающих задание оборотов (а при работе с конусами и того больше) и после этого ловит ошибку.

 

4 часа назад, El-Shang сказал:

Другой вопрос, что для выполнения этой задачи хватит любого контроллера. Достаточно лишь завести выходы энкодера на счетный входы таймеров/счетчиков либо, если таковой есть в наличии, на вход готового аппаратного модуля инкрементального энкодера. Таковым располагают многие ARM'ы, в частности всеми любимые STM32.  Как и зачем прикручивать сюда малину я, откровенно говоря, тоже не до конца понимаю. Разве что исходя из того, что автор знаком с этой платформой лучше, чем с чем либо еще. Но тогда ему надо понимать, что программный опрос или  поллинг пинов на "гребенке" это, скажем так, несколько ненадежный подход, поскольку происходить он будет, в общем случае, с определенным джиттером вызванным работой ОСи. Но до определенной границы, конечно, работать будет.

Проблема у меня с STM, я их вообще не знаю, а с малиной все проще, вот тесты http://hexvolt.blogspot.com/2013/03/raspberry-pi-gpio-2.html

датированы 2013 годом на первой версии когда толком оптимизации не было, генерация импульсов с частотой в 5 МГц, думаю читать с пинов данные можно примерно с той же скоростью, а если взять во внимание то что у меня малина 2 версии, то проблем с чтением в 1МГц быть не должно

Ссылка на комментарий
Поделиться на другие сайты

11 hours ago, Guest Семен said:

Неверно, стойка NC-210 ... не имеет нормальных алгоритмов проверки... то нулевая линия отвалится, а стойка не видит этого ... то насечки пропускает ... и после этого ловит ошибку.

Ну про стойку я ничего не знаю, я вам про энкодеры писал.

Что такое "нулевая линия отвалится" и что такое "насечки" - вообще без понятия.

Хотел помочь, опытом поделиться, но увы - "не шмогла" :D Извиняйте. Желаю успеха в вашем проекте.

Ссылка на комментарий
Поделиться на другие сайты

Для полноценного контроля энкодера пробника сильно недостаточно, надо испытательный стенд изготавливать.

Гораздо быстрее и дешевле поставить нормальные энкодеры и забыть про эту проблему навсегда. 

Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.

 

 

Ссылка на комментарий
Поделиться на другие сайты

12 hours ago, Guest Семен said:

Проблема у меня с STM, я их вообще не знаю, а с малиной все проще, вот тесты http://hexvolt.blogspot.com/2013/03/raspberry-pi-gpio-2.html

датированы 2013 годом на первой версии когда толком оптимизации не было, генерация импульсов с частотой в 5 МГц, думаю читать с пинов данные можно примерно с той же скоростью, а если взять во внимание то что у меня малина 2 версии, то проблем с чтением в 1МГц быть не должно

Ну так в приведенной Вами статье как раз и упоминается о проблеме джиттера. Причем автор приводит результаты измерений на очень коротком интервале времени, порядка единиц-десятков микросекунд, а это снижает достоверность, поскольку типичная частота переключений задач составляет порядка 1 КГц (1000 мс), а значит и измерения нужно проводить на интервале хотя-бы на порядок, а лучше на 2-3 больше.

Так что прежде всего Вам нужно оценить, на сколько предсказуемо считываются пины, какова максимальная задержка/джиттер. Это даст Вам представление о максимальной частоте входного сигнала, который Вы сможете достоверно считать и обработать.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Сообщения

    • Нет, изначально планировал дальний в полнакала, развел плату, заказал в Китае 5шт (первый заказ, скидки и просто красиво). Установка планировалась в семейный "парк" авто. Конечно, если все будет работать правильно, то каким-то знакомым или знакомым знакомых можно и сделать.  Но, как оказалось, есть куча нюансов. Потом присмотрел ДХО с режимом поворотника такого плана:   Как уже ранее писал, для ледов девайс можно перевести в режим реле. Но поскольку обычно в подобных лампах все на пределе по току и по нагреву, и живут они соответственно не долго,  хотелось бы оставить возможность ШИМ. Вот и интересно как реагирует светодиод на ШИМ. Пока ясно, что нужно поднять частоту. Может еще электролит по выходу добавить или нет особого смысла?  
    • Тут подробнее. Становится понятно что бета величина нифига не линейная.  
    • И что тут я должен сравнивать ? На последнем фото моя плата, сравните с видеороликом. В однофазной мотор подключается непосредственно к плате, в трёхфазной версии мотор подключается через контактор, а реле контактора подключаются к out motor (на L/S и N/R)  Если вы не верите, то я могу запустить плату и сделать фото загрузки блока, где на экране будет видна модель устройства... Или вы будете утверждать ещё и факт перепрошивки ?
    • Собственно вопрос - как увеличить выходной ток заряда? Вот в этой схеме какой именно резистор нужно подобрать для изменения тока заряда?  
    • @Ашот Чобанян Мда.... 1. Вы серьезно считаете что все частотники одинаковые и все вам отвечающие обладают экстрасенсорными способностями что бы узнать их модели через экран? 2. У частотников (ВНЕЗАПНО!!!) есть в комплекте такая вещь как инструкция. Говорят что в них открывают тайны их монтажа и подключения. 3. Если вы не смогли сами, поищите в ближнем своем окружении человека, который сможет. Есть большая вероятность что вам это будет стоить дешевле, чем несколько поломанных частотников, или поломанное оборудование.
    • Там же написано, при токе 1 ампер и 7 ампер. Практически, на токах до пары ампер 90 - 120
    • Вроде оригинал на вид но я не эксперт в распознании оригиналов и подделок,ещё не встречал что бы на СССР микросхемы поделки были современные  Можете этот пост разместить в тему где распознают оригинал запчасти от подделок,вроде называеться "Подделки на которые нарвались",там быстрее ответят 
×
×
  • Создать...