Мазмұны:
- Жабдықтар
- 1 -қадам: бөліктерді басып шығарыңыз
- 2 -қадам: негізді дайындаңыз
- 3 -қадам: Роторды дайындаңыз
- 4 -қадам: Поршеньді дайындаңыз
- 5 -қадам: Айналмалы қосқышты жинаңыз
- 6 -қадам: Айналмалы қосқышты тексеріңіз
- 7 -қадам: Қорытынды ойлар
Бейне: Көбінесе 3D басып шығарылатын айналмалы қосқыш: 7 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Fusion 360 жобалары »
Біраз уақыт бұрын мен Minivac 601 Replica жобасы үшін негізінен 3D басып шығарылатын айналмалы қосқышты жасадым. Менің Think-a-Tron 2020 жаңа жобасы үшін маған тағы бір айналмалы қосқыш қажет. Мен SP5T панеліне қосқышты іздеймін. Қосымша талап - мен шектеулі енгізу -шығару түйреуіштері бар Arduino көмегімен коммутаторды оқимын.
Мен SP5T айналмалы қосқыштарының қаншалықты қымбат екеніне таң қалдым. ПХД қондырғылары өте арзан, бірақ тым кішкентай және менің қажеттіліктеріме сәйкес келмейді. Панельді қосқыштар Digi-Key-де $ 25+ болды, маған екі қажет болады. Егер мен шыдамды адам болсам, мен шетелден әлдеқайда арзан сатып алар едім. Мен жұмысты орындау үшін аналогты кіріспен бірге қымбат емес потенциометрді қолдана алар едім, бірақ мен шынымен де «ұстағыштармен» шешімді алғым келді. Күннің соңында мен DIY тәсілін қолданып көруді шештім, және бірнеше күннен кейін мен жоғарыда көрсетілген дизайнды ойлап таптым.
Бұл диаметрі 50 мм болатын «дүкеннен сатып алынған» қосқыш ретінде жинақы емес, бірақ оны көптеген жағдайларда, соның ішінде менікінде де қолдануға болады. Потенциометр сияқты, сіз бес аналогты түйреуішпен бес түрлі «аялдаманы» оқи аласыз және жоғарыда көрініп тұрғандай панельдік бекітпе.
Сонымен, біреуін құрайық.
Жабдықтар
Басылған бөліктерге қосымша сізге қажет:
- 6 2K Ом резисторы.
- Диаметрі 3 мм және тереңдігі 2 мм болатын шағын диск магниттері.
- Ұзындығы 7 мм қысқа диаметрі 2 мм (12 AWG) оқшауланбаған мыс сым.
- Бірнеше сым. Кеніште жұмсақ кремний оқшаулағышы болды.
1 -қадам: бөліктерді басып шығарыңыз
Бұл айналмалы қосқышты жасау үшін қажет нәрсенің бәрі жоғарыда көрсетілген. Басылған бөліктер үшін мен келесі параметрлерді қолдандым (егер басқаша көрсетілмесе):
Басып шығару ажыратымдылығы:.2 мм
Толтыру: 20%
Жіп: AMZ3D PLA
Ескертулер: қолдау жоқ. Бөлшектерді әдепкі бағытта басып шығарыңыз. Айналмалы қосқышты жасау үшін келесі бөліктерді басып шығару қажет:
- 1 - Айналмалы қосқыш негізі
- 1 - Айналмалы қосқыш роторы
- 1 - айналмалы поршень
- 1 - Айналмалы қосқыш тығыздағышы
- 1 - Айналмалы қосқыш негізі
- 1 - Ротациялық қосқыш сымдары (міндетті емес)
2 -қадам: негізді дайындаңыз
- Негізгі бөлікке 6 магнит салыңыз. Оларды орнында ұстау үшін кішкене желімді қолданыңыз. Полярлық барлық 6 магнит үшін бірдей екеніне көз жеткізіңіз.
- Жоғарыдағы суреттегідей резисторларды дәйекті түрде дәнекерлеңіз. Әрқайсысы 15 мм қашықтықта болуы керек. Мен оларды дәнекерлеу үшін орнында ұстау үшін кішкене джиг жасадым.
- Резисторларды магнит ұстайтын «тіректердің» артына, базалық арнаға салыңыз. Резисторлар тіректердің артында, ал дәнекерленген сымдар «бос орындарға» түседі.
-
Барлық резисторлардың дұрыс орналасқанына сенімді болсаңыз, оларды каналдың төменгі жағына қарай итеріңіз, содан кейін оларды «тығыздағыш» бөлігімен бекітіңіз.
3 -қадам: Роторды дайындаңыз
- Ротордың жанындағы алты тесіктің әрқайсысына магнит салыңыз. ЕСКЕРТПЕ: Магнитті базаның ішкі жағына орнатылған магниттерді тартатындай етіп бағыттау керек. Барлық магниттерді орнында ұстау үшін кішкене желім қолданыңыз.
- Ротордың «шұңқырындағы» артқы жағындағы тесікке төрт магнит жинағын салыңыз.
- Ротордың жоғарғы жағын роторға жабыстырыңыз, сонда шұңқыр кішкене төртбұрышты туннельге айналады. Мен біліктің жалпақ шетін шұңқырдың сол жақ жиегімен теңестірдім.
4 -қадам: Поршеньді дайындаңыз
- Поршеньнің «артқы жағындағы» тесікке үш магнит жинағын салыңыз. ЕСКЕРТПЕ: Бұл магниттер ротордың ішкі жағына науаның артқы жағындағы магниттерді кері қайтаратындай етіп бағытталуы керек. Оларды бекіту үшін кішкене желімді қолданыңыз.
- Диаметрі 2 мм мыс сымды ұзындығы 7 мм болатын қысқа сымның соңына дейін дәнекерлеңіз.
- Қосылатын сымды поршеньдің алдындағы тесік арқылы итеріп, 7 мм мыс сымды жоғарыдағы суреттегідей поршеньдің алдыңғы жағындағы тоғайларға жабыстырыңыз. Мыс сымының алдыңғы жағына желім түспеуін қадағалаңыз.
5 -қадам: Айналмалы қосқышты жинаңыз
- Поршеньді жоғарыдағыдай астыңғы ойық арқылы итеріп сыммен роторға сырғытыңыз. Магниттер поршенді ротордың алдыңғы жағына қарай итеруі керек.
- Сымды негіздің астыңғы жағындағы тесіктен өткізіңіз, поршенді ротор шұңқырының артқы жағына қарай итеріңіз және жинақты негізге сырғытыңыз.
- Бұл сөндіргішті тексеруге жақсы уақыт. Ротор еркін айналуы керек, ал сіз айналған кезде поршень негізгі ойықтарға сырғып түсуі керек. Поршень слоттардың біріне тиген кезде және саңылаудан бұрылуға тырысқанда, қарсылық сезіну керек. Бұл мен айтқан шектеу әрекеті.
- Егер сіз бәрі дұрыс жұмыс істейтініне сенімді болсаңыз, роторды жабу үшін абайлап базаны бекітіңіз.
6 -қадам: Айналмалы қосқышты тексеріңіз
Мен айналмалы қосқышты Arduino Nano -ға қосып, айналмалы қосқыштың бес позициясының әрқайсысында analogRead () -тен қайтарылған мәндерді анықтау үшін шағын сынақ нобайын жаздым және келесі мәндерді шығардым: 233, 196, 159, 115, және 68. Келесі эскизде мен бұл мәндерді қолданамын және оқудағы дірілді ескеру үшін олардың айналасында -10 -дан +10 диапазонына дейін орнатамын.
#«FastLED.h» қосыңыз
#NUM_LEDS 35 анықтау #LEDS_PIN 6 CRGB ледтерін анықтау [NUM_LEDS]; int A [35] = {0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1}; int B [35] = {1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0}; int C [35] = {0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0}; int T [35] = {1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}; int F [35] = {1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}; int a = 0; void setup () {Serial.begin (115200); Serial.println («Резисторлық тест желісі»); pinMode (A5, INPUT_PULLUP); FastLED.addLeds (leds, NUM_LEDS); Serial.begin (115200); Serial.println («5x7 жарық диодты массив»); FastLED.setBrightness (32); } int countA = 0; int countB = 0; int countC = 0; int countT = 0; int countF = 0; void loop () {a = analogRead (5); Serial.println (a); if (a = 58) countF ++; егер (a = 105) countT ++; if (a = 149) countC ++; егер (a = 186) countB ++; егер (a = 223) countA ++; if (countF> 10) {showLetter (F); countA = 0; countB = 0; countC = 0; countT = 0; countF = 0;} if (countT> 10) {showLetter (T); countA = 0; countB = 0; countC = 0; countT = 0; countF = 0;} if (countC> 10) {showLetter (C); countA = 0; countB = 0; countC = 0; countT = 0; countF = 0;} if (countB> 10) {showLetter (B); countA = 0; countB = 0; countC = 0; countT = 0; countF = 0;} if (countA> 10) {showLetter (A); countA = 0; countB = 0; countC = 0; countT = 0; countF = 0;} кешіктіру (10); } void showLetter (int letter ) {for (int i = 0; i <NUM_LEDS; i ++) {if (әріп == 1) {leds = CRGB:: Ақ; } else {leds = CRGB:: Қара; }} FastLED.show (); }
Бұл тест нәтижелерін жоғарыда көруге болады. Мен қосқышты қосу үшін шағын панельді басып шығардым. Бұл пайдаланушының бірнеше таңдаулы сұраққа (A, B, C) немесе шын/жалған сұраққа (T, F) жауабын қабылдау үшін Rotary Switch -тің қолданылуы. Содан кейін мен 5x7 NeoPixel дисплейін қостым, ол менің Think-a-Tron 2020 жобасының бөлігі болып табылады. Мұнда Arduino -мен барлық байланыстар бар:
- Қызыл сымды +5В дейін көрсетіңіз
- Жасыл сымды D6 -ге көрсету
- Ақ сымды GND көрсетіңіз
- Поршеньдік сымды A5 -ке ауыстырыңыз
- Резисторлардың сымын GND -ге ауыстырыңыз
Міне, айналмалы қосқыш пен 5x7 дисплейінің әрекеттегі бейнесі.
7 -қадам: Қорытынды ойлар
Мен DIY айналмалы қосқышына өте қуаныштымын. Ол жақсы жұмыс істейді және аялдамалар арасында ауысқан кезде жақсы «сезім» береді.
Барлығы да өз айналмалы қосқышты жасауға уақыт бөлгісі келмейді, және, әрине, менікінен басқа талаптар болады. Алайда, мен сияқты репродукция бойынша көп жұмыс жасайтын адам үшін, аз ғана күш -жігердің арқасында жұмысты орындау үшін қажет нәрсені ымырасыз алуға болатынын білу жақсы.
Ұсынылған:
3D басып шығарылатын дрон: 4 қадам (суреттермен)
3D басып шығарылатын дрон: ұшқышсыз ұшу қызықты болуы мүмкін, бірақ сіз жасаған ұшқышсыз ұшу туралы не деуге болады? Бұл жоба үшін мен ұшқыш ретінде ұшатын дрон жасаймын, бірақ сіз өзіңіздің шығармашылық қабілеттеріңізді жіберіп, пилотсыз ұшақ дизайнын жасай аласыз. паук, динозавр, орындық немесе кез келген нәрсе сияқты
Көбінесе 3D басып шығару батырмасы: 4 қадам (суреттермен)
Көбінесе 3D басып шығару батырмасы: Соңғы екі жыл ішінде мен «ойыншықтар» оқу компьютерінің көшірмелерін жасап жүрмін. 50-60 жылдардан бастап. Мен кездестіретін қиындықтардың бірі - периодты бөліктерді табу немесе, кем дегенде, түпнұсқалыққа сәйкес келетін бөліктерді табу
Көбінесе 3D басып шығарылған рокер қосқышы: 4 қадам (суреттермен)
Көбінесе 3D басып шығарылған рокер қосқышы: Нұсқаулық - бұл қарапайым магнитті қамысты қосқыш пен бірнеше неодим магнитінің көмегімен не нәрсеге қол жеткізуге болатынын қосымша зерттеу. Осы уақытқа дейін қамыс қосқыштар мен магниттерді қолдана отырып, мен мыналарды ойлап таптым: Айналмалы қосқыштың сырғытпасын басу
Көбінесе 3D басып шығарылған екілік кодер: 4 қадам (суреттермен)
Көбінесе 3D басып шығарылған екілік кодер: кодер ақпаратты бір форматтан немесе кодтан басқа форматқа түрлендіреді. Осы нұсқаулықта берілген құрылғы 0 -ден 9 -ға дейінгі ондық сандарды екілік эквиваленттеріне ғана түрлендіреді. Алайда, мұнда ұсынылған ұғымдарды құру үшін қолдануға болады
Minivac 601 (1.0 нұсқасы) моторлы айналмалы қосқыш: 15 қадам (суреттермен)
Minivac 601 (1.0 нұсқасы) моторлы айналмалы қосқыш: бұл нұсқаулық бойынша менің Minivac 601 репликасының (0.9 нұсқасы) уәде етілген жалғасы. Бұл күтілгеннен тезірек қосылды, мен нәтижеге өте қуаныштымын. Мұнда сипатталған ондық кіріс-шығыс тақтасы-бұл мануальды ауыстыру