Jump to content

l3VGV

Пользователи
  • Content Count

    268
  • Joined

  • Last visited

Community Reputation

120 Excellent

About l3VGV

  • Rank
    Пользователь

Recent Profile Visitors

422 profile views
  1. Вот интересный практический вопрос. Допустим у меня 8 tle5010. т.е. нужно 8 CS сигналов. Ставить на них 2 копуса hct125 мне жалко(это почти 50р!). Я жадный. А вот если по простому. Понятно что включаться оно будет отлично, а вот что будет с выключением, допустим что после подачи выключения, тамже ещё включение другой TLE, запуск SPI на приём, может успеет... ? Таким образом, добавляю ещё один вопрос к поддержке внешних трансляторов уровня: получается что сигнал инвертирован, а прошивка то про это незнает.
  2. Что имеется в виду? Вот например для BRD педалей делаю себе платку, она под фриджой? Ну такто да. Но пока автор не обозначил будет ли поддержка управление регистрами для транслации уровня и включения/выключения подтяжки 5010! Приходится колхозить самостоятельно на кубе. Но вот есть ли смысл делать под голый камень? Комерчески у китайцев дешевле купить пилюлю.
  3. Пины hct125 и 1t45 назначал сотона(но зато можно включение подтяжки и переключение направления запаралелить). Как сделать нормальную плату без перемычек под утюг - пишите, если кто знает. Питание приходится разводить на втором слое. Ну или проводочки кидать потом...
  4. Принципиальная схема в зипе. original-schematic-STM32F103C8T6-Blue_Pill.zip
  5. Я их закзал не почитав даташит. А теперь сижу и думаю, а как оно будет реагировать на pullup резистор большого номинала? Выходная схема там весьма непростая, может и заработает на 1к5 - 4к. А если нет? Возможно придётся городить отключаемый pullup на 5В. Ну, не выкидывать, жи! Есть другие регистры, там направление четко задается пином. 74LVC1T45 какраз 1бит для данных. А для однонаправленных сигналов, hct125(у него получается 1 лишний вывод, ну можно чтото распаралелить, CLK например).
  6. Я специально жирным выделил буковку, еслибы был HC, то да, тоже самое. А вот HCT немного иначе реагирует на внешние раздражители. Ещё заказал кавайных прирожденных преобразователей, автоматически! двунаправленных и техасприбор(TXB0108). Ну так когдаж они доедут... https://aliexpress.ru/item/32472491036.html
  7. Для преобразования уровня пустил SCK, CLK и CS через 74HCT125. Дёшево и сердито, то что нужно для продакшена!
  8. Так точно, MOSI. В прошлый раз похоже произошло недопонимание. Я и тогда про MOSI писал. А оно вон как, оказывается. Много датчиков не пробовал, но теперь буду иметь в виду. По клоку(как SCK SPI так и CLK 5010), пробовал сделать их ноги OD и подтянуть до 5В(фокус вполне осуществим конфигом через регистры даже если пины принадлежат переферии), с резистором 1к5 не заработало. 1к пока не пробовал, но теперь придётся!
  9. Довёл до ума, так чтобы можно было показывать посторонним. Во первых, корректно работает прямо от 3.3 ног, с подтяжкой 5010 до 5, резистором в 1к5. Во вторых, немного просчитался, не получается по затратам как опрос 1 в блокирующем SPI переферией, получается немного подороже. От 6500 в лучшем случае(всё считанное 0), до 9200. Но тем не менее это всёравно гораздо быстрее чем читать их поочереди. https://github.com/l3VGV/bb_spi-tle5010-74hc165/tree/master
  10. Перепрятали. Нашёл, переименовал https://github.com/l3VGV/cordic_atan2 Теперь можно смотреть в суть. Сейчас похоже что, за ~250 тактов мы получаем точность в 16бит +/- 2. Что, не побоюсь этого - весьма. Можно ещё усугубить, подменяя таблички и количество итераций. Выходной диапазон промасштабирован до 16бит. Таким образом, если встанет вопрос поэкономить CPU, то например вот! Последний вопрос который остался по атану, это собственная имплементация с флоатами. Есть подозрение что стандартная не сильно оптимальная. Но это пока опять лень.
  11. @WG_Magners Требуется мнение опытных котов https://github.com/l3VGV/cordis_atan2 а как переименовать репозиторий? ато буквой ашипся, и что теперь!
  12. тех что массово в струйных принтерах. Ещё могу порекомендовать древние шариковые мыши(особенно самые поздние модели), но их нынче почти нереально найти. Вообще хотел сделать емкостной энкодер, как в штангелях, но тут пока пауза.
  13. Биспащадный Романовский Джойстик!
×
×
  • Create New...