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

6ap6oc

Members
  • Постов

    25
  • Зарегистрирован

  • Посещение

Весь контент 6ap6oc

  1. @Abstract VD4-C3-R8 навесом на двиг накину, там номиналы подберу по ситуации(если вообще потребуется). R12 пожалуй выкину, меньше деталей. Нарукожопил тут печатку в пикаде, мож кому надо, буду пробовать. Печатка с упрощениями, некоторые элементы клеть навесом. PCAD.rar
  2. Читайте внимательно, 3Вт холостой ход. Палец оторвет(я серьезно). Грузил мотор до 4А, полет нормальный, потеря оборотов минимальна. Знать бы что за двиг, откуда снят(купил у дедов на барахолке за сотку). Забыл добавить рез на кнопку, извиняюсь. Добавил. С6 потребует время зарядки до уровня срабатывания триггера, что и будет являться задержкой и защитой от помех. Расчет защиты на 5А. Светодиоды нарисовал для наглядности. Не сгорит, там ток единицы миллиампер. Как вариант, мб двухпозиционная кнопка(пуск-работа)? В общем попробую собрать, должно работать.
  3. Делаю станок небольших размеров с возможностью фрезеровки/резки, мотор в наличии 12в ~20к оборотов, на холостом ходу около 300мА жрет. Дошли руки до электроники. Суть задачи следующая - после подачи питания запуск должен происходить вручную, а так же при "клине" отрезного диска/фрезы, мотор должен вырубится. Накидал регулятор оборотов по классике на таймере, далее тотемный выход на двух транзах для раскачки полевика и защиты микры, батарея светодиодов. Суть работы следующая. После подачи питания заряжаются емкости С4-С5, запускается ген и свет стола. После зажатия кнопки S1 включается рэле посредством подачи тока в базу транзистора VT4, который, в свою очередь замыкается "сам на себя". Если происходит перегрузка по току(клин фрезы, высокое усилие), возрастает напряжение на шунте R7 и транзистор VT5 "забирает" ток из базы VT4, тем самым выключая рэле и двигатель. Шунт при.дется подбирать для подходящего порога. В теории должно работать. Что скажете?
  4. Все, есть чуйка в 30см. Доволен как слон . Можно и больше, но на практике это сведется к "выковыриванию гвоздей", тут уже надо другой прибор делать. Добил это дело подгоном цепочки R8-R9 по своей схеме. Еще ковырнул RC-цепочку, золотую печатку коп стал видеть 17см по воздуху, приятно. Разобраться с принципом работы Pi устройств, ну и как итог во время отпуска полазить по пустырям. Не знаю сколько у меня на конечной получилось, ориентировался по крышке от большого ведра, сантиметров 35 будет. Потом из кабель-канала сделаю корпус и склейку к штанге. 4 витка витухи, срутки не паял, а так, в гильзы и компаудом залил. На фото ниже экспериментальные катухи, две по 200мм(желтая-виток к витку, черная-внавал), синяя - 250мм из витухи. Осталось напечатать новую плату(ибо старую ушатал своим издевательством). Кстати, для полевика подойдет следующая схемка? а то текущая сильно глаз режет.
  5. Вам уже сказали, что конденсатор на 330 нано имеет маркировку 334. Воспользуйтесь лучше поиском гугла с запросом "кодовая маркировка конденсаторов". А еще лучше, купить за сотку пару старых мониторов-духовок и раздербанить с них платы, этого на долго хватит...
  6. В четыре полоски то желтая-сиреневая-черная-серебристая(или золотая, хотя по памяти не помню какие там допуски по цветам). Вот тут можно потыкать и посмотреть... https://www.chipdip.ru/info/rescalc Конденсатор 330 нано это 0,33 микрофарад, 33 нано это 0,033 микрофарад, выводы делайте сами...
  7. Бери моторчик от шуруповерта вольт на 12, зайдет на ура, а там уже с простым таймером на полевике сварганишь регулятор... Недавно себе начал делать такую приблуду, щас заказал фрезы и делаю координатку для стола от старой печатной машинки...
  8. @Hambaker, а ты попробуй шашлыки сразу на этой лампе пожарить Мож и на дрова даже тратиться не прийдется =)
  9. Андрюх, для саба желательно активный фильтр с предварительным усилком делать....
  10. У абсолютно любого аккума есть рабочее напряжение, рабочий ток и ток заряда для конкретного типа. Если надо узнать ток заряда, то грубо можно взять десятую часть от емкости(делить на 10). То есть при емкости 5500мА ток заряда будет составлять 550мА. И время соответсвующе явно не один час. А что там пишут ускоглазые на своих зарядниках зачастую бред. Дольше заряжайте, батенька. И акк ставьте соответствующий.
  11. Дюраселки кстати неплохо берут заряд. Я себе иногда подзаряжаю две штуки типа ААА в брелок от сигналки авто. Ну да, имхо изврат, но впадлу купить литиевую батарейку)
  12. Понимаешь, @Diamontius, у меня приборы перед глазами и вижу то что происходит в схеме. Люди пишут, что добивались чуйки 28см на пятак. Но как? Никто из них не говорил это. 1. Чем кремниевые диоды в данном случае лучше германиевых? Обоснуй. 2. Номиналы согласно распространённой схемы не дают высокого чутья. Приведи подробное описание всех действий и изменений для "хваленой" работы данного прибора. 3. Решается фильтром по питанию и его развязкой. 4. Люди спецом делают преобразователь на литиевые банки, а у вас игра не стоит свеч, это уже смешно) 5. Поднял до 18в, чуйка поднялась до ~59см на плоскогубцы. @DesAlex, не спорю, мож где то катушка в навал и лучше, но не в данном случае. Три разных индуктора, результат налицо, за что купил за то и продаю. Я прост пытаюсь выжать "28см на пятак". @alex---1967, опечатка, и не одна. Сообщение писал поздно вечером, вместо схемы нарисовал вообще трэш какой то упоротый... Там на выходе пытался реализовать "помигивание" светодиодом с частотой около 2гц, вроде получилось но слегка корявенько. Диод VD1 SR560 влепил. VD4 помогает только питанию микры и ушей, обратные связи "сзади" него. Указываю 14в т.к. расчет на свинцовый акк был. 60mA это маловато, рабочий ток по постоянке можно догонять до 100mA. У нас импульсник, а импульсники кушать любят) Германиевые диоды в моем случае Д9Б. Резистор в стоке 0.22 ома это уже мои заморочки, он там нафиг не впал... Кстати, ковырнул RC цепочку, есть еще рабочий варик C5-R15-R16 ставить 4700p-47k-750k, 4700p-100k-750k, 1n-82k-47k, в общем исходя из конкретной задачи... Надо еще будет подумать над драйвером полевика, добавить парочку транзисторов, а то как то расточительно резисторами по сотне ом затвор дергать... Несколько философский вопрос) Для кого как, мне так схемы и на пол тыщи элементов бывают простыми, а бывает и в подобной импада найду что расковырять
  13. Собрал сие чудо на УД2. Чтобы меньше вопросов было, вытравил рекомендуемую печатку. Номиналы всех деталей один в один со схем в посте. Ниочем. Вообще ниочем. Ну работает. Ну гудит. Как там народ получал на оригинальных номиналах 28см на пятак понятия не имею... В общем освободил денек, засел над схемкой на LM358(еще и тл-ку проверил, тоже неплохо) с осциком колдовать. Заранее подготовил три индуктивности - две на каркасе 200мм внавал и виток к витку, и один датчик из витой пары с диаметром 300мм. Кстати, @DesAlex, фигня это все в навал мотать(читай дальше, результаты показали). Поднял ток в индукторе до 60мА, вкинул диоды германиевые, по схеме(см. схему ниже) R11 воткнул подстроечный, подогнал рабочий уровень для компаратора(в последствии впаял рез на 10к) . Чтобы на выходе усилителя не было сверхвысокоомных резисторов и коэфф. усиления должен быть необходимым и достаточным для срабатывания компаратора, срезал его по минимуму. Далее взял многооборотный резистор с переключателя каналов от старого телевизора на 100к, поставил ползунок в центр, и наблюдая картинку на выходе осциком подогнал Ку усилителя. Чтобы уменьшить инертность схемы в целом конденсаторы установил по 1мкф керамика(хотя можно и меньше). Ибо на бОльших емкостях чувствуется, когда допустим металл резко уберешь но "гул" остается на долю секунды или наоборот. Для уменьшения нагрузки на полевик навесом вкинул диод штоки с земли. Еще один диод(по схеме VD4) с электролитом пришлось добавить в разрез дорожки, чтобы хоть как то уменьшить постоянный гул в наушниках(пульсации питания, фото осцилограммы ниже). Ибо это полный ппц. Питал это все дело свинцовым аккумом, входные капы поставил ультра быстрые но что то как то слабо. Далее, тесты на полученной схеме с катушками(использовал плоскогубцы): 200мм виток к витку - 36см; 200мм внавал - 28см; 300мм витая пара - 54см; И это явно не предел, особенно витая пара порадовала. Надо будет еще подумать над драйвером полевика, а то текущая с резюками на холостом ходу жрет порядка 10мА(что не есть хорошо). Кстати, попытка влепить шунтирующий катушку резистор менее 1к приводил к потере чуйки. Увы. И надо что то с пульсациями придумать ибо постоянный гул в ушах бесит. На след неделе постараюсь сварганить повышающий преобразователь чтобы от литиевых банок запитываться и какой нить корпус адекватный сварганить... В общем есть чем позаниматься. Для интересующихся могу видео записать. Кстати, попробую напругу поднять до 18в в индукторе, должна чуйка еще подскочить. По хорошему, остается только вопрос пульсациями, ибо хочеться в ушах тишину с щелчками слушать а не трансформаторную будку.
  14. Я ток щас посмотрел на дату создания темы, искренне каюсь за археологию
  15. Народ, не вводите ТС в заблуждение, ему нужен мощный БП порядка 2А с плавной регулировкой тока, а не кипятильник в фарах и сгоревший к хренам автомобиль. @krasher, ,берите микруху типо LM2576/LM2596(или еще лучше аналог XM2596, стоит дешевле а по сути то же самое), и втыкайте габариты по следующей схеме: Резистором R1 выставить необходимую полную яркость свечения, резистором R2 выставить достаточно минимальную яркость(при подтянутой клемме "Стоп" к плюсу питания). Выключатель S1 можно закоротить на землю, если в нем нет необходимости. Не забываем поставить небольшой радиатор, если планируем нагрузить схему на пару ампер. Цена вопроса 2$.
  16. ТС, у тебя явные проблемы с электрикой. Лучше протяни отдельное кабло от аккума через предохранитель(как варик). И на любой свой колхоз ставь отдельные блоки питания. У себя на китайце делал ангельские глазки в фарах по вот такой схеме, катаюсь с ними уже 6й год, полет нормальный. Если будешь покупать микру, то лучше ищи её аналоги типо XM2596 и прочее(те же йайца, ток стоят раза в три дешевле).
  17. Вот самая главная проблема. Много различных обсуждений, но схемы, которые выкладывают, отличаются только названием операционника, что есть в корне неверно. Разные оу = несколько отличающиеся режимы работы = другие номиналы обвязки. Поэтому я подробно описал и выложил номиналы элементов, с какой обвязкой и как lm358 заработала. По поводу моей проблемы. Моя невнимательность меня погубит. В мастерской, площадью 14 квадратов стоит 4 шкафчика, наглухо забитых всякой метталической всячиной. Вышел на улицу, мд заработал на несколько порядков лучше. К тому же заменил диоды возле индуктивности на такие же(да и из той же упаковки, что и ранее), импульсы стали на порядок выше. Выковырял одну УД2 с какого то советского мотафончика, пойду соберу платку для сравнения, потом отпишусь о результатах.
  18. Хэх, пока меня пол дня не было в теме произошло нечто масштабное))) Опять пропустил... Тут могу ответить только тем что уже писал: Пойду опять читать десятки страниц флуда изучать.
  19. А надо было виток-в-виток? Или у нас уже законы физики отменили? Есть катушка, подается импульс, смотрят последующий сигнал самоиндукции. Его величина зависит от индуктивности и создаваемого магнитного поля, которые в свою очередь зависят от геометрических размеров катушки. Специальные конструкции катушек предназначены для уменьшения межвитковой емкости, которая является паразитной и нежелательной. У биполяра 13003 сопротивление перехода(и емкость) в разы выше полевика 3205. Генератор пирата переделан с советской схемы на транзисторах(да да, отличное новое - хорошо забытое старое). Я её искать не полезу в тонны гомн гугла, кто хочет пусть сам ищет. По существу есть что сказать?
  20. Вообще сначала даже и не заглядывал в поиск, когда собрался делать импульсный металлоискатель. Ток потом, уже когда нарисовал свою схему, увидел что в сети неимоверное количество клонов-статей про некий импульсник "пират". Ну, пират так пират, как народ желает. Хотя моя схема получилась ничем не отличающейся от "пирата", ведь смысл импульсника один и тот же. Есть индуктивность, на нее подается некий импульс и по отклику уже смотрят, есть в магнитном поле металл или нет. Но у меня нет в наличии кр154уд2 и IRF740(и покупать их не буду), зато есть кастрюля lm358, IRF3205. Поэтому на отрезке пластиковой трубы 200мм намотал 25витков проводом 0,5 виток-к-квитку, залил лаком, и пока катушка сохла собрал следующую плату: Хотя сначала хотел сделать индуктивность витков на 100 проводом 0,23 и частоту задать не менее 1к. Раз народ собирал так, значит так и оставим. Сначала собрал схему из инета (за исключением ОУ). Динамик на выходе тупо гудел, хоть и переменник воткнул на мегаом - просто гул с частотой генератора в любых положениях крутилки. Далее начал уже делать по своему(обозначения деталей привожу со своей схемы пикада). Мегаомы в обратной связи инвертирующего усилителя без отсутствия входного сопротивления явно перебор. R16 поставил на 1к, R15 подобрал примерно на 200к, при этом R10 чуть чуть уменьшил до 56к. Появилась некоторая реакция на металл и возможность попасть "в мертвую зону без щелчков". Из индуктивности выкинул нафиг шунтирующий резистор, что дало хоть какую то чуйку. Емкость С4 поставил пленочный 1uf, резисторы R11-R12 уменьшил до 56к/100к соответственно. Теперь мд более менее видит 10ти рублевую монету на расстоянии 8-10см, холодильник примерно на полуметре. Хотя народ пишет и даже видосики выкладывает, где подобный мд видит монеты на расстоянии до 20см. Пробовал подкручивать частоту/длительность импульса в гене, но безрезультатно, мертвая зона улетучивается и остается тот же сплошной гул. Хотелось бы спросить у тех, кто собирал на операционниках LM358/NE5532/TL072, какие там будут номиналы деталей. В первоисточнике, на радиоскоте, пишут что схемы уже выкладывались в архиве но я их так и не нашел, только одна на уд2. P.S. Давно уже пользуюсь биенщинком на логике, который собирал на коленке "абы было", жутко фонящий и с постоянно плавающей частотой, но даже он видит монеты на 15см(а еще хорошо реагирует на драг металлы)
  21. Полностью из вашего сообщения выше. Но уже разобрался в проблеме =) У меня стояла версия Hi-tech 9.5. Обновил до 9.7 - работает. Что там за различия разбираться не стал, времени на это нет...
  22. Доброго времени суток. Я тут немножко археологией позанимаюсь =) Собственно вспомнил про данную проблему с прошивкой, ранее я ее решил путем замены мк на аналоговые вещи для реализации конкретной задачи =) Но все же. Начал снова ковырять это дело. передрал код один в один, как в сообщении выше от модератора IMXO - но увы и ах, у меня он таки не работает. Если бы не работал в протезе - можно было бы сослаться на глюк модели, но данная прошивка отказалась работать и на железе. Прикрепляю скрин с протеуса - собственно такая же картина и на отладочной плате. Камень работает на 20MHz, от стабилизированного источника на тл431.
  23. Потребовалось использовать модуль CCP в режиме захвата. камень 16f877a. Накидал небольшую прошивку, подаю на вход RC2(CCP1) 10кГц, при каждом прерывании модуля CCP должен инвертироваться вывод RB6, а так же на семисегментник выводится трехзначное значение счетчика (0...655). Прерывания по таймеру 0 и 1 есть, по модулю захвата нет ничего. Код написан согласно ДШ. #include <pic.h> __CONFIG(0x3FFA); int v1,v2,v3,v4,ADCR; //Числа для каждого знакоместа char vn; static volatile unsigned int num @ 0x26; // программный регистр преобразования ацп static volatile unsigned char numL @ 0x26; // младший байт static volatile unsigned char numH @ 0x27; // старший байт void CPU_SETUP (void){ TRISA = 0b11111111; //порт А - на вход TRISB = 0; //Вывод анодов TRISC = 0b11111111; TRISD = 0; PORTA = 1; //очищаем порт А PORTB = 0; //очищаем порт В PORTC = 0; PORTD = 0; OPTION = 0b00000000; //Конфигурация переферии по умолчанию, предделитель таймера 0 на 0 INTCON = 0b11100000; //Конфигурация прерываний T1CON = 0b00001101; //ADCON0 = 0b10000000; //Правое выравнивание, канал AN0, включен ADCON1 = 0b00000111; //Fosc/32 CCP1CON = 0b00110101; //Захват по каждому переднему фронту сигнала PIE1 = 0b00000101; //Прерывания от CCP1,TMR1 CCP1IF = 0; //Флаг захвата сброшен CCP1IE = 1; ////////////////////////////////////////////////////////////////////// // Регистр настроек OPTION // //RBPU = 1; //подтягивающие резисторы выкл бит 7 // //INTEDG = 0; //прерывания по заднему фронту сигнала бит 6 // //T0CS = 0; //внутренний тактовый сигнал таймера 0 бит 5 // //T0SE = 0; //приращение по переднему фронту TMR0 бит 4 // //PSA = 0; //предделитель включен перед TMR0 бит 3 // //PS2 = 0; //установка бит 2 // //PS1 = 0; //коэффициента бит 1 // //PS0 = 0; //предделителя TMR0 на 0 бит 0 // ////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////// // Регистр прерываний INTCON // //GIE = 1; //разрешаем глобальные прерывания бит 7 // //PEIE = 1; //разрешаем прерывания периферии бит 6 // //T0IE = 1; //разрешаем прерывания по таймеру 0 бит 5 // //INTE = 0; //запрещаем внешние прерывания бит 4 // //RBIE = 0; //запрещаем прерывания по порту В бит 3 // //T0IF = 0; //очищаем флаг таймера 0 бит 2 // //INTF = 0; //очищаем флаг внешнего прерывания бит 1 // //RBIF = 0; //очищаем флаг прерывания на порту В бит 0 // ////////////////////////////////////////////////////////////////////// }void delay(unsigned int p) { unsigned int i; for(i=0;i<p;i++){asm("NOP");} } void seg7(unsigned char c, unsigned char s) { unsigned char t=0; switch(c%13) // выбор сегментов (катодов) { //Таблица символов (чисел, знаков)// case 0 : {t=0b11000000;} break; case 1 : {t=0b11111001;} break; case 2 : {t=0b10100100;} break; case 3 : {t=0b10110000;} break; case 4 : {t=0b10011001;} break; case 5 : {t=0b10010010;} break; case 6 : {t=0b10000010;} break; case 7 : {t=0b11111000;} break; case 8 : {t=0b10000000;} break; case 9 : {t=0b10010000;} break; case 10 :{t=0b11111111;} break; //пустой знак case 11 :{t=0b10111001;} break; //знак - 1 case 12 :{t=0b10111111;} break; //знак - } RB0 = 0; RB1 = 0; RB2 = 0; RB3 = 0;switch(s) // выбор анода { case 1 :{ RB0 = 1;}break; case 2 :{ RB1 = 1;}break; case 3 :{ RB2 = 1;}break; case 4 :{ RB3 = 1;}break; } PORTD = t; } void write_7seg(int res){ v2=res/100; //2е знакоместо res=res%100; v3=res/10; //3е знакоместо v4=res%10; //4e знакоместо }void main (void) { CPU_SETUP(); vn=0; v1 = 10; while(1){} } void interrupt pwm_int(void) // общая процедура прерывания { if(T0IF) // при переполнение TMR0 { vn++; switch(vn) { case 1:seg7(v1,1);break; //сегмент 1 case 2:seg7(v2,2);break; //сегмент 2 case 3:seg7(v3,3);break; //сегмент 3 case 4:{seg7(v4,4);vn = 0;}break; //сегмент 4 } TMR0=100; T0IF=0; // сбрасываем флаг }if (TMR1IF){ TMR1IF = 0; RB7 = !RB7; } if (CCP1IF == 1){ CCP1IF = 0; CCP1IE = 1; RB6 = !RB6; numH = CCPR1H; numL = CCPR1L; ADCR = num/100; write_7seg(ADCR); // TMR1H = 0; // TMR1L = 0; } } к сожалению готовых примеров кода с использованием ССР в режиме захвата на языке С по поиску не нашел...
×
×
  • Создать...