Тестер регулятора холостого хода.
на всех современных машинах установлены регуляторы оборотов того или иного типа. один из распространенных видов — шаговый регулятор холостого хода (далее — РХХ). тестер для такого регулятора — штука весьма полезная для автосервисов, а часто — и для владельцев.
но начну я издалека. с разъемов для таких регуляторов. сами по себе разъемы — тоже штука полезная, ибо ломаются достаточно часто. возможно, где-то их дешевле купить в оффлайне — но у нас я как-то не встречал, да и по аналогии с другими деталями — стоить они будут ого-го.
разъемы пришли в виде пакета пакетов, в каждом — свои детали:
качество отличное, самих клеммок на пару штук больше, за что продавцу большое спасибо
обжимаем и собираем
есть важный нюанс: обычно все клеммы вставляются в разъемы сзади, со стороны уплотнительной резинки. тут — наоборот. то есть обжатая клеммка вставляется в разъем спереди, «проводом вперед».
несомненно, и разъемы и клеммки мне пригодятся в работе, а не только для создания этого тестера — однозначно рекомендую.
продолжим. за основу для тестера РХХ я взял известную схему от Алексея Михеенкова (ALMI):
собственно, такой тестер я собрал уже очень давно, и вполне им доволен, но есть пара нюансов.
во-первых — РХХ такого типа бывают двух видов, никак не отличимых внешне, но глобально отличающихся внутренне. внутри они имеют две обмотки, но вот подключаться они могут либо 1+2, 3+4 контактам, либо 1+4, 2+3 контактам. одна распиновка используется GM, вторая всеми остальными. уж я не помню кто где. на старом тестере у меня висело два разъема для разных систем. но мне это активно не нравится. было принято решение поставить переключатель.
я же прикупил при случае L6219, которые хоть и немножко сложнее в обвязке, но дешевле и аналогичны по функционалу, хотя и не соответствуют ни по распиновке, ни по алгоритму работы. но тем не менее я решил попробовать — а вдруг получится?как видим — добавилась жменька резисторов и конденсаторов (ALMI кроме того не ставил токоизмерительные резисторы для ограничения тока в случае короткого замыкания обмотки)
чтение даташита показало, что режимы немножко разные, но по сути — в целом совпадают.
4728:
6219:
так как в микроконтроллерах я разбираюсь слабо, и программировать не умею — по-быстрому дизассемблировал прошивку и убедился что используются как раз два «крайних» режима, а значит всё должно заработать.
рисуем новую схему:
разводим плату:
травим, распаиваем:
печатаем наклейку и прикручиваем в половинку корпуса z24
что-то я забыл… ах да! я ведь покупал не только разъемы для РХХ. еще я купил тиньки и переключатели.
и мощные токоизмерительные резисторы.
собственно, ни фоткать ни как-то подробно описывать не буду — детали как детали. резисторы и тиньки в лентах, переключатели в пакетике.
разве что на переключателях остановлюсь чуть подробнее. переключатели — на две группы переключаемых контактов. размеры корпуса — 8х7х5 (ДхШхВ), переключалка примерно 2х2х4мм. шаг ножек 2мм, между рядами — 2.5мм. впрочем, у продавца есть чертеж на страничке товара. существуют аналогичные однорядные (с одной группой контактов) переключатели — и теми и другими вполне доволен. ссылку на однорядные дать не могу — она уже протухла. но на али отлично ищется по «ss12d07».
всё остальное у меня было в наличии. хвост для кроны поставил временно (впрочем, в этом может быть смысл), да и плату не проверил пока на 100% — на опелевских РХХ работает точно, а вот от пежо (со вторым вариантом распиновки) нету у меня в наличии. как проверю — обязательно дополню обзор, особенно в случае если что-то пойдёт не так.
немножко остановлюсь также на программировании чипов. автор предлагает два варианта: «нормальный» программатор и avreal. при этом в его архиве лежит совершенно древняя версия avreal которая не пойдёт на более-менее новых операционках, ну и с учетом использования ножки reset — это во-первых «дорога в один конец», то есть запрограммировать такую микросхему получится при помощи avreal только один раз, а во-вторых программировать нужно в два этапа — вначале запись прошивки, потом запись fuse. в предлагаемых автором батниках записи фузов нет, так что работать оно не будет. хотя, для первого тестера я несколько лет назад использовал, кажется, именно avreal. но свои наработки найти не смог, увы.
на этот раз я для программирования использовал «народный» minipro tl-866. фузы автор рекомендует такие: BODLEVEL=1, BODEN=0, SPIEN=0, RSTDISBL=0, CKSEL3..0=0010 (всё это есть в прилагаемой документации)
в минипро при этом для того чтобы запрограммировать единичку — нужно снять галку напротив, например, CKSEL1=0 и BODLEVEL=0.
схемы, платы, прошивки — здесь
ну и в заключение — пару слов о том, зачем это вообще нужно.
во-первых это, несомненно, проверка и промывка данных регуляторов. они всё же подвержены и износу и загрязнению. и промывка с растворителем в ультразвуковой ванне (или даже и без неё) — часто вполне так неплохо помогает (а на иномарки такие регуляторы, если не китай — то стоят денег). естественно, после промывки нужно смазать «белой» фторопласт-содержащей смазкой. но вот чтобы разобрать и потом собрать данный регулятор — и нужен данный тестер. более того, двигая шток туда-сюда — можно оценить легкость перемещения и отсутствие подклиниваний — до и после промывки — чтобы сделать вывод о необходимости замены в случае фатального износа.
ну и еще одно применение — проверка РХХ в магазине при покупке.
несомненно, существует масса вариантов таких тестеров.
и тот что делал я, на микроконтроллере, один из самых «сложных» — там всё же целый микроконтроллер присутствует. впрочем, я использовал смешную тиньку, а люди умудряются и на атмеге собирать (только я вас умоляю — не предлагайте ардуину!). более простой вариант уже изготавливался и обозревался на муське, ну а самый простой — там вообще трансформатор, конденсатор и переключатель:
так что — каждый может выбрать то что ему нравится, по силам, и по карману.
всех с праздником, и удачных покупок!
Тестер регулятора в категории «Оборудование и товары для предоставления услуг»
Тестер сервопривода и ESC регуляторов скорости
Доставка из г. Умань
70 грн
Купить
Регулятор оборотов БК двигателя BLDC ESC 30A + тестер
На складе
Доставка по Украине
425 грн
400 грн
Купить
Тестер сервомашинок ESC регуляторов сервотестер
На складе
Доставка по Украине
105 грн
80 грн
Купить
Сервотестер тестер сервомашинок ESC регуляторов
Доставка по Украине
75 грн
Купить
Сервотестер тестер сервомашинок ESC регуляторов
На складе
Доставка по Украине
105 грн
80 грн
Купить
Тестер тиску палива VERKE (COMMONRAIL) в дизельний ДВЗ V86257
На складе
Доставка по Украине
1 099 грн
Купить
Набор для выявления утечек в цилиндрах 4208 JTC
Доставка по Украине
по 4 615 грн
от 3 продавцов
4 615 грн
Купить
Набор для выявления утечек в цилиндрах 4208 JTC+БЕСПЛ ДОСТАВКА
Доставка по Украине
4 615 грн
Купить
Тестер утечки в цилиндрах Hoegert HT8G413
Доставка по Украине
2 181 грн
2 115.
57 грн
Купить
Тестер реле-регулятора напряжения автогенераторов 12 — 24 В
Заканчивается
Доставка по Украине
1 530 грн
Купить
MS012 COM — Тестер для диагностики регуляторов напряжения
Недоступен
32 400 грн
Смотреть
MS013 COM Тестер для проверки автомобильных реле-регулятора MSG 12В
Недоступен
20 250 грн
Смотреть
MS016 Тестер для диагностики генераторов и регуляторов напряжения
Недоступен
31 590 грн
Смотреть
Тестер давления топлива VERKE (COMMONRAIL) в дизельный ДВС V86257
Недоступен
1 149 грн
Смотреть
Цифровой тестер сервоприводов и регуляторов оборотов Readytosky
Недоступен
340 грн
Смотреть
Смотрите также
Тестер свечей зажигания автомобиля DUOYI DY28 профессиональный, 2 канала, высоковольтный регулятор, для СТО
Недоступен
2 610 грн
Смотреть
Тестер LED світлодіодів BLINK CB-250 з регулятором напруги
Недоступен
985 грн
Смотреть
Тестер сервоприводов на 3 канала, блок проверки 4.
8 6V CCPM
Недоступен
100 грн
Смотреть
Тестер сервоприводов на 3 канала, блок проверки 4. 8 6V CCPM
Недоступен
100 грн
Смотреть
Тестер давления топлива VERKE (COMMONRAIL) в дизельный ДВС V86260
Недоступен
1 049 грн
Смотреть
Имитатор работы фазной обмотки для реле зарядки12 — 24 В (переменка).
Недоступен
1 210 грн
Смотреть
Тестер тиску палива VERKE (COMMONRAIL) в дизельний ДВЗ V86260
Недоступен
1 209 грн
Смотреть
Тестер утечки цилиндров(тестер герметичности) с адаптерами T-1020
Недоступен
1 619 грн
Смотреть
Тестер утечки цилиндров(тестер герметичности) с адаптерами T-1020
Недоступен
1 619 грн
Смотреть
Тестер давления топлива в цилиндрах бензиновых двигателей VERKE V86253
Недоступен
699 грн
Смотреть
Тестер утечки цилиндров(тестер герметичности) с адаптерами T-1020
Недоступен
1 619 грн
Смотреть
Тестер утечки цилиндра, с регулятором давления ATP-2106B
Недоступен
3 905 грн
Смотреть
Тестер регулятора VR-RVC01 (Magneti Marelli, Ford) MOBILETRON
Недоступен
4 000 грн
Смотреть
Тестер регуляторов напряжения aVR-212
Недоступен
12 500 грн
Смотреть
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||
trdelnik_sandbox_client — Rust
источник · [−]
Раскрыть описание Trdelnik — набор инструментов и библиотек для тестирования, аудита и разработки
Программы Solana/Anchor (смарт-контракты).
Trdelnik также может быть полезен для написания Rust dApps.
pub use anchor_client::anchor_lang;
pub use test_generator::TestGenerator;
публикацию использовать error_reporter::*;
error_reporter
idl
Модуль idl содержит структуры и функции для анализа кода программы Anchor.
program_client_generator
test_generator
Client
Client позволяет отправлять типизированные запросы RPC в кластер Solana.
Командир
Командир позволяет запускать локальную сеть, собирать программы,
запускать тесты и выполнять другие полезные операции.
EncodedConfirmedTransactionWithStatusMeta
Error
Тип Error , оболочка для динамического типа ошибки.
Инструкция
Директива для одиночного вызова программы Solana.
Keypair
Ванильная пара ключей Ed25519
LocalnetHandle
Localnet (процесс проверки).
Пабключ
Считыватель
Считыватель позволяет читать Pubkey, Keypair и другие объекты из файлов.
Подпись
Система
Тестер
Тестер в основном используется макросом #[trdelnik_test] .
ClientError
FutureExt
Черта расширения для Future , предоставляющая различные удобные
адаптеры.
Id
Определяет идентификатор программы.
Данные инструкции
Вычисляет данные для вызова инструкции, где данные Sha256(<пространство имен>:<имя_метода>)[..8] || BorshSerialize(аргументы) . args — сериализованная структура именованных полей для каждого заданного аргумента.
к инструкции.
PrintableTransaction
Утилита для печати результатов транзакций.
Signer
Черта Signer объявляет операции, которые
должны поддерживать. Это основной интерфейс, с помощью которого подписанты указываются в Transaction подписывающие интерфейсы
TempClone
Черта TempClone используется как временное решение
для того, чтобы сделать неклонируемые внешние типы клонируемыми.
ToAccountMetas
Преобразование в AccountMeta структуры.
keypair
Возвращает узнаваемую Keypair / кошелек, который можно использовать, например, для учетной записи монетного двора. Открытый ключ будет
начните с Txxx , где xxx — три цифры номера. Вы не должны вызывать метод с одними и теми же н дважды. o используется вместо 0 , поскольку 0 не является частью набора символов base58.
n должен быть числом между 0 и 255 .
program_keypair
Возвращает узнаваемую пару ключей созданной вами программы. Открытый ключ будет начинаться с Pxx , где
xx — три цифры числа. o используется вместо 0 , поскольку 0 не является частью набора символов base58.
Вы не должны вызывать метод с одними и теми же и дважды. n должен быть числом между 0 и 29 .
random_keypair
Создать случайную пару ключей.
system_keypair
Возвращает системный кошелек (кошелек, который принадлежит системе), но это не обязательно, вы также можете использовать
Метод пары ключей ниже. Открытый ключ будет начинаться с Sxx , где xx — три цифры номера.
Вы не должны вызывать метод с одним и тем же n дважды.

ст. = 0,0980665 мбар = 9,80665 Па
(сила)
Метров