Мазмұны:
- 1 -қадам: Жалғыз автономды мультиплексор
- 2 -қадам: Процессорды басқару
- 3 -қадам: Қайту жолы
- 4 -қадам: аппараттық құрал
Бейне: ЗАЛ Мультипликаторы: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
(2019 жылдың 24 мамырында жаңартылған, болашақта жаңартулар болады)
Сәлем. Мен басқа форумда оқыдым (қайсысы есімде жоқ?), Үлкен, (терең) резервуардағы қандай да бір «сұйықтықтың» деңгейін өлшеудің ақылды әдісін іздеген жігіттің? Оның мәселесі 40 данаға дейін қажеттілік болды. сенсорлар, және олар қандай? Ол оларды «HALL-эффект» сенсорларын қолдану туралы сұрады. Осылайша, мәселе кабельдік байланыс болды. 40+ жетекші болады. Бұл мені оятуға оятты! Қызығушылық таныту үшін мен олардың Холлдардың мінез -құлқын тексере бастадым (бұл маған қажет емес, бірақ … мен сияқты нерв мұндай нәрседен сүрініп қалса, сен оны тастап кете алмайсың). Мен мультиплексті сканердің нақты шешімін таптым.
Әрқашан бар шешімдерді іздеуден бастаңыз. Олардың +++ бар, Холл да, мультиплекстері де бар. Бұл екеуін біріктіру үшін. Мен бұлардың екі нұсқасын жасадым.
Мен біріншісін: «Жалғыз тұр», екіншісін: «Процессор басқарады» деп атаймын.
Мен олардың ешқайсысына ПХД жасамадым, (тек кейінірек мәтінді оқыңыз, неге әлі емес), тек екеуіне арналған схемалар мен «Жалғыз тұруға» ПХД орналасуы. Қалай болғанда да, мен «Жалғыз тұру» функциясын сындыру қондырғысында сынап көрдім.
1 -қадам: Жалғыз автономды мультиплексор
Жалғыз тұрыңыз.
Мұнда мен оларға таныс 4017 онжылдық есептегіш пен 555-ті осциллятор ретінде SS49S сенсоры бар HALL-қондырғысынан (үзіліс) және Mosfet 2N7000-нан бастаған осциллятор ретінде қолданамын.
Мен оларды технологиямен байланыстырдым. олар туралы ақпарат PDF түрінде және BMP файлдары ретінде, ПХД макеттері
Менің «ИДЕЯМ» оны қуаттандыру үшін GET HALL-сенсорына FET-тің «Дереккөзін» қосуы керек еді. Ал енді магнит оны іске қосқанда ЗАЛДАН оқуды алу.
4017 үзіліссіз циклды алу үшін 555 шығыс 3 -ті 4017 -ші CLK -түйреуіш 14 -ке және Q9 (санау саны10) -11 -ші түйінін 4017 -нің 15 -ші қалпына келтіру түйреуішіне жалғаңыз. 1 датчигі үшін резистор арқылы T1 және T1.1 үшін FET GATE екеуіне де (резистор қажет емес шығар, бірақ сонда да қойыңыз), 1 -ші FET T1 DRAIN залы сенсорының GROUND -на қосылады, осылайша оны іске қосады. Содан кейін залдағы «сигнал» сенсорға магнит бекітілген жағдайда «0В» береді. HALL сигналы 2 -ші FET T1.1 КӨЗІНЕ қосылады.
FET T1.1 DRAIN LED1 Kathod қосылады. Барлық светодиодтардың анодтары бір -біріне байланған және +5В бір резистор арқылы қосылады (бір уақытта тек бір жарық диоды жанатын болады, сондықтан бір ғана резистор қажет)
Менде барлығы 8 -ші жарық диодына параллель орналасқан BUZZER бар, осылайша дабыл ең төменгі деңгейде болады.
Және войла. Магнит сенсорға жеткілікті жақын болғанда жарық диоды жанып тұрады (бірақ мен қалағандай емес)
Бұл сенсорларға да қатысты, сәйкесінше T2 & T2.1, T3 & T3.1… т.б.
Осцилляторды 555 10 кГц жиілікте жұмыс жасайтын етіп жасаңыз және «жыпылықтау» байқалмайды.
*Мен 555 осциляторы үшін RES & CAP мәндерін кейінірек жаңартамын.
Мен оны есептей алмаймын, НЕГЕ ??? Бұл жұмыс істеді, бірақ қайталаудан кейін (кейбір өзгерістермен) бірнеше рет тоқтадым, кофе мен темекі іштім. (Мен білемін, жоқ), және менің жеке ойым.
Маған … мен оларды tech.specs оқимын (мысалы, Киелі кітапты жоғары құрметпен оқу сияқты), Нәтижелер маған «фактілерді» қабылдау арқылы түсінікті болды. Техника. ерекшеліктер. олардың компоненттері мүлдем «дұрыс», менің қосылыстарым бәрі жақсы, сондықтан …
МЕНІҢ ЖАМАН! (Мен мұны сен білгеніңді білемін.)
HALL-сенсор SS48E-бұл ANALOG сенсоры.
Vcc +5V және магниттік ағынсыз, шығыс дәл ½ 2, 5В кернеуге тең. Датчикті жақындату кезінде магниттің полярлығына байланысты шығыс +5В немесе GND қарай жүреді.
Бұл менің дилемма болды. Мен жай ғана «анық» +V немесе 0В ала алмадым. Мен «3144» сенсорына тапсырыс бердім, ол «LATCHING» түріндегі ашық коллекторлық шығыс Бұл сенсор 4, 5 -тен 24 В -қа дейінгі жұмыс кернеуіне ие. Бұл әлі жоқ, сондықтан мен оларға ПХД тапсырыс бермедім, алдымен оларды сынау керек.
Мен сенімдімін: «Неліктен мультиплекс жасау керек? Сенсордың кірістерінен жарық диодты жарықтандыруға тура келмейсіз бе?».
Әділ. Шын мәнінде, мен бұл нәрсені сенсорларға «жетекші» санауды бастау үшін бастадым, және бұл шешіммен ол онша емес. Шындығында мен «Процессорлық басқарудан» бастадым, бірақ мен бұл жолды таңдағанда, мен бұл шешімді таптым. Сонымен, бұл «Жалғыз тұру» - бұл жай ғана «нәрсе», бірақ ол біреудің жеке құрылысына кейбір идеялар беруі мүмкін.
Содан кейін мен мұндай шешімді қолданудың «кез келген» пайдасы бар ма деп ойлай бастадым?
Мен бір нәрсені ойлап таптым: «Егер сенсорлар басқару блогынан алыс қашықтықта болса, онда олардың кедергісінде ақаулар болуы мүмкін. Сенсорлар» Ашық коллектор «түріне жатады және сәйкес тартқыш резистормен сіз нақты деңгейлерді ала аласыз. Шын мәнінде мен бұл залды HALL сенсорлары үшін жасадым, бірақ сенсордың/қосқыштың кез келген түрін қолдануға болады.
ЖАҢАРТУ: 24 мамыр, Мен 55K -қа 47K резистор мен 0.1uF (100nF) қақпағын қолдандым. Тербеліспен тексерілмеген. жиілігі, бірақ көзбен қарағанда бәрі жақсы сияқты. «жыпылықтау» байқалмайды.*
Мен оларға «Бекіту» залдарын алдым. Мен оларды желідегі сенсорлардың «сигналдары» (шығыстары) байланыстырдым. Олар ПХД тақтасында бір -біріне байланған. Сіз мұны істей аласыз, себебі олар ашық коллекторлық шығыс және олардың біреуі бір уақытта іске қосылады.
Мінсіз жүгіреді. Мен оны Neodyme магнитімен сынап көрдім, көлемі 20х10х3 мм және жолда кедергі жоқ. Бос ауада ол дәл осылай жұмыс істеді, сондықтан… ~ 30мм қашықтықтан. Бұл, әрине, <25 мм қашықтықта өте жақсы жұмыс істеді.
Енді сізге 10Р кабелі қажет, (10P = 10 сым, 1 сенсорға бекіткішке 1 сым, Vc +5V (ортақ) үшін +1 сым және қайтару сигналы үшін 1 сым (жалпы). Сіз 10Р дюймді пайдалана аласыз. -IDC-конекторлары қондырғылардың сымдарына сәйкес келетін «таспалы кабель» кабелі.
Сізге әрбір «сенсор» қондырғысы үшін шағын ПХД қажет болады, оның ішінде: «сенсордың» өзі және IDC-конекторы. Мен мұның макетін кейінірек жасаймын және оны жаңартамын.
ПІКІР АЙТЫҢЫЗ, себебі мен оны жалғастыруға қызығушылық таппаймын, егер ол ешкімді қызықтырмаса !!
2 -қадам: Процессорды басқару
«Процессор басқаратын» қондырғы. ЕШҚАНДАЙ СЫНАҚ БІТІЛДІ. Сіз мұны I2C желісі деп атауға болады. Мұнда мен «Attiny 84» процессорын қолданамын (кез келген контроллер жасайды). 74HC595 бірге. Мұндағы «негізгі идея» - маған тек 4 сым қажет (+ екі электр желісі, ол жерден секіруге болады).
4 сым: DATA, CLOCK, STROBE (LATCH), RETURN. Сіз STROBE (LATCH) қабылдағыштағы CLOCK-сызығымен байланыстыра аласыз, осылайша сызуға бір сызық аз болады, бірақ бұл шешім сізге бағдарламаны енгізуге мүмкіндік береді, себебі қазір қабылдау қондырғысындағы «шығулар». САҒАТ бойынша жүреді. Бұл ұсынылмайды, себебі егер сіз «қабылдағыштар тізбегі» көп болса, сіз «біз қайда бара жатырмыз?» Бағдарламасындағы бақылауды жоғалтып аласыз.
3 -қадам: Қайту жолы
ҚАЙТУ жолы. 3144 «Бекіту» сенсорында «ашық коллектор» шығысы болғандықтан, олардың барлығын бір -бірімен байланыстыруға болады, осылайша тек бір жол қажет.
Ewery «қашықтағы қондырғы» 8 HALL сенаторын іздейді. «Ромашка тізбегін» орнатуда бірнеше қашықтағы қондырғыларды пайдалануға болады.
Соңғы соңғы қондырғыларға (8-ші), сенсорға «мультимедиялық жүктеме» қою ұсынылады.
Мұны істеу арқылы сіз өзіңіздің бағдарламаңызда DATA барлық қондырғыларда жұмыс істегенін растай аласыз.
ЕСКЕРТПЕ: егер негізгі басқару блогы алыс болса, сізге сигналдар үшін желі драйверлері қажет (менде бұл туралы ақпарат жоқ па?).
Қайтару жолына 10 ~ 10-дық Кохмдардың сыртқы «тартылатын» резисторы қажет болуы мүмкін (кіріктірілген тартқыш резисторы кедергісі өте жоғары «жоғары», мүмкін мұнда жақсы болмауы мүмкін).
Мен кейінірек оларға «бекітпе залы» бар және оларды сынап көргеннен кейін ораламын.
Оларды тексергеннен кейін мен оларды ПХД-ның соңғы орналасуын жасаймын және осы кітапты жаңартамын. Содан кейін мен тапсырыс беремін (оларды алу үшін бірнеше апта қажет), содан кейін мен оны жаңартамын. Мен бұған бір бағдарлама жасаймын
4 -қадам: аппараттық құрал
Гее.. Мен қолданудың механикалық бөлігінің шешімін ұмытып кеттім. Шынымды айтсам, бұл менің басымда ғана. Бұл келесідей болады (менің суреттерім немесе сценарийлерім жоқ):
Сізде қалтқы, шар, цилиндр бар (қалауыңыз бойынша) немесе ….. Бұл қалқымалыға сіз магнит немесе магнит бекітесіз, (цилиндрлік қалқымалы көмегімен сіз бірнеше магниттерді тіркей аласыз, осылайша «қабаттасу» функциясын аласыз).
Сенсорларға тұрақты қашықтыққа жету үшін қалтқыны «түтікте» немесе рельсте ұстаған дұрыс.
Басқа «түтік» жасаңыз (сұйықтықтан оқшауланады), және оларға бір -бірінен қашықтықта датчиктерді бекітіңіз.
1. Сенсорларды белгілі бір қашықтықта орналастыру арқылы сіз бір уақытта екі (немесе одан да көп) сенсорды іске қосу үшін магнитке қол жеткізе аласыз. Осылайша сіз екі есе «сезімталдыққа» ие боласыз.
2. Магниттердің көмегімен (бірнеше) екі датчиктің арақашықтығына жетуге болады, сіз өте ұзақ қашықтықты жаба аласыз. Мен өз ұсынысымның суретін салып, оны кейін жаңартамын. Мен мұнда қазірдің өзінде бар макеттерді тіркеймін, оларды соқыр орындамаңыз (айтқандай, менде әлі жоқ) және олар технология. компоненттер туралы мәліметтер. Менде БОМ жоқ, өйткені менде бұның бәрі бар, бірақ барлық компоненттер өте қарапайым және кез келген жерден оңай алуға болады: e-bay, Bangood, Ali және т.
Осы менің кітабыма түсініктеме беріңіз, сондықтан мен бір нәрсені қадағалап жүрсем, кері байланыс аламын ба?
Маған сұрақтарыңызды осы форум арқылы немесе маған тікелей жіберіңіз: [email protected]
Ұсынылған:
Arduino басқарылатын робот - екі қадам: 13 қадам (суреттермен)
Arduino басқарылатын роботты екіжақты: Мен әрқашан роботтарға қызығатынмын, әсіресе адамның іс -әрекетіне еліктеуге тырысатын. Бұл қызығушылық мені жаяу жүруге және жүгіруге еліктей алатын екіжақты робот құрастыруға және дамытуға талпындырды. Бұл нұсқаулықта мен сізге көрсетемін
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Түймені іске қосатын қадам реттегіші: 4 қадам
Түймені іске қосатын қадам реттегіші:
Тікелей 4G/5G HD бейне ағыны DJI Drone -ден төмен кідірісте [3 қадам]: 3 қадам
Тікелей 4G/5G HD бейне ағыны DJI Drone-ден төмен кідірісте [3 қадам]: Келесі нұсқаулық кез-келген DJI дронынан HD сапалы бейне ағындарын алуға көмектеседі. FlytOS мобильді қосымшасы мен FlytNow веб -қосымшасының көмегімен сіз дроннан бейне ағынды бастай аласыз
Зал сенсорының дабылы: 7 қадам (суреттермен)
Холл сенсоры дабылы: мен сізге залдың сенсоры арқылы қарапайым қауіпсіздік дабылын қалай қою керектігін көрсетемін.хол сенсорлары автокөлік, тұрақты ток қозғалтқыштары, ұялы телефонның магнитті қақпағы сияқты көптеген салаларда қолданылады. Мен ескі шаңды компьютерден өзімді алдым