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

hanymi

Members
  • Постов

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

  • Посещение

Весь контент hanymi

  1. Здравствуйте, есть нужда сделать простейшую систему оповещения на 3 команды по радиоканалу, Буду благодарен, если подскажете примеры кода для AVR кодера/декодера сигнала. приемник/передатчик с АМ модуляцией 433 мгц, (готовые модули китай) хотелось бы сделать кодер/декодер на tiny13 Алгоритм примерно такой: К контроллеру подключены 3 датчика, скажем в активном состоянии датчик выдает 0. сигнал с каждого датчика кодируется и передается на передатчик. Контроллер слушает приемник и декодирует сигнал, в зависимости от того какой сигнал пришел, зажигает светодиод на одной из ноге. Шифрования никакого не требуется, помехоустойчивось средняя, чтобы не слишком сложный пакет, исключить большие потери, при слабом сигнале.
  2. Подскажите толковый справочник по маркировкам SMD мелочевки, то что находил обычно по диодам и транзисторам, по контроллерам, микросхемам вобще ничего нет, например ОУ в sot-23(5,6) как распознать.
  3. Я про это смещение и писал, вот смотри, моя термопара выдает в разогретом виде несколько милливольт, почти столько же, сколько и будем считать ошибка самого ОУ (начальное смещение нуля) и это в идеальных темп условиях с точным опорным, во первых выставить в 0, та еще проблема, чтобы не гуляло надо юзать прецензионные резисторы, при ку=100 вся эта каша смещения усиливается так же в 100 раз, в итоге то что ты на 20градусах настроил, на 400 градусах улетает на +-30 градусов, добавь сюда дрейф температурный что оу, что компонентов, нелинейность самой непонятной китайской термопары + зачастую кривость показаний самих китайских вольтметров, она у них тоже гуляет от 0 до макс, весьма прилично. В итоге получается уже не простая схема, а все равно неточная и чрезмерно геморно настраиваемая. не знаю как у вас, я читал методику настройки, так и делал, и все равно не смог получил от 0 до 400 ошибку менее 30 градусов. + опять же кривость китайского вольтметра. но это как бы другая проблема. Поэтому мне видится что в этой схеме лучше смотрится ОУ со смещением несколько микровольт, а не милливольт, для усиления сигнала с термопары самый раз, настройка проще, вернее совсем не требуется, разве что только ку подстроить. а стоимость того же op07 на али 6-10 руб за штуку, не так уж и велика.
  4. Короче резюмируя свои опыты по части данной схемы для китайского паяльника с термопарой, могу сказать, что lm358 не годится. У нее довольно большое смещение, при этом никакими регулировками нельзя убрать нелинейность показаний, разве что только в конкретном диапазоне, скажем порядка 1 вольта (100 градусов). На низких температурах она вобще неспозобна выдавать хоть какие нибудь реальные результаты, даже старые советские ОУ с балансировкой, делают это намного лучше, проверил. Как вариант к140уд1408 или u741 оу более линейны, с немного другой схемой. По большому счету можно было бы забить на это, ведь реальные данные где нужна регулировка это от 200 до 400 градусов, там не особо важно на сколько визуально у тебя будет врать показометр, всеравно ручку крутишь до того, как тебе надо, чтобы оно паялось. Но если хочется точности и ленейности во всем диапазоне, как мне. То ОУ lm358 надо заменить на OP07 стоит немного дороже 358 раза в 2, но проблем с усилением малых напряжений не имеет, заказал жду.
  5. IMXO спасибо, попробую. avv_rem - вот не знал что в мультисиме балансировка это муляж. я то цеплял туда разного, крутил-вертел, все бесполезно =) Зато op07 дешевый ОУ даже без цепи балансировки, показал превосходную линейность практически во всем диапазоне. заказал себе с десяток для тестов, странно что китай пром не ставит в усилители шунтов своих DC-DC что-то типа op07 цена в 2 раза дороже чем 358. Hepo dc-dc переделываю на XL4016 ток до 8А, шунт 0.01 для него как раз, 0.05 уже было бы много на максимуме, про op07 я знаю, нет в наличии.
  6. нет у меня таких оу, максимум что есть всякие со смещением 2-6мв. как то выкрутиться можно, чтобы иметь более-менее точность в диапазоне менее 1А при таком шунте? не парился бы если бы плата позволяла шунт воткнуть поболее с номиналами в 0.1ом хотя бы, а тут смдшка 2512 и показания плохие в этом диапазоне.
  7. Хочу усилить напряжения с низкоомного шунта, чтобы поточнее было чем это делает lm358 на малых токах. нашел в закромах уд1408, по описанию прецинзионный, +-15в не проблема. накидал в мультисиме и что-то с линейностью у него совсем какая то лажа, или я что-то не так делаю. вот выставил ток в 1.27А отрегулировал КУ у обоих ОУ, далее снижаю ток и у 1408 все еще хуже с линейностью чем у 358.
  8. Приехал паяльник, собрал схему от "юного пионера", что-то не очень как то понравилось, нелинейность показаний присутствует весьма заметно, вот думаю может 2 каскада усиления сделать или другой оу применить, посоветуйте что нибудь. хочется поточнее.
  9. толи где то читал раньше, что чем выше частота, тем требовательнее к намотке, в частности ток течет уже по поверхности провода и предпочтение многожильным обмоткам, в таком духе... по этому и спрашиваю, частота 300кгц, материал распыленное железо марки -52, -8 (оба кольца есть) разве разницы особой не будет, если в 1 провод или несколькими, опять же косичка или линия.
  10. Мотаю дроссель на зеленом кольце для DC-DC на 300кгц В общем нужна индуктивность около 40мкгн, в 1 слой 2мя жилами умещается только 24 витка, что всего 12 мкгн, можно ли в 2 слоя намотать или взять другое кольцо поболее? Вобще интересует по этой теме: 1. Если мотаешь несколькими проводами, то жилы надо заплетать в косичку, выравнивать по ширине без нахлеста равномерно мотая, или не важно. 2. Можно ли внахлест мотать в 2 и несколько слоев, или каждый слой прокладывать изоляцией? Как все это влияет на добротность дросселя.
  11. нет для маски она мало подходит, это именно краска или чернила, во первых она не глянцевая и под уф она не застывает, ее надо нанести на плату и именно высушить, феном или положить на плиту и сушить минут 15-20 и более, пока поверхность не станет твердой. Иначе ничего не получится, вся краска просто осыпется в кальценированной соде. У меня так же есть маска, она да, затвердевает под уф, и это совсем другое. Эту краску чтобы удобно было наносить надо разбавить, и расход меньше и слой тоньше на плате получется, но разбавлять надо знать чем, попробую еще обычный спирт и сольвент/вайт-спирит, может с ними че получится. самое сложное это в жидком виде она плохо прилепает к меди, поэтому надо как то распылять, а для этого надо чтобы была жидкой достаточно.
  12. Наигравшись с фоторезистом, не имея ламинатора, и с определенной сложностью наклейки его на большие платы, решил жидкий заказать. Выбирал самое дешевое предложение, вот тут заказал. Пришла баночка вот такая, цвет синий: Вобще на том же али, у разных продавцов, по разному указано в описании этих красок, у одних написано надо разбавлять, у других нельзя. Я искал по картинке, одна и та же банка, а описание и цена разное, ну да ладно. В чистом виде краска работает, но наносить ее на плату тот еще гемор, кисть не катит, оставляет полосы просветов, вобще адгезия к меди не очень при намазывании, плата предварительно очищалась разными способами и шкурами разной зернистости и просто мылась, и обезжиривалась ацетоном и т.д. потом сделан тампон из кусочка мелкой губки, уже более-менее нормально. В итоге решил разбавить и распалять мини азрографом, сделал из шариковой ручки дуйку, разбавил растворителем 646, наносится хорошо, но не работает, почти вся краска смывается при проявке. Решил опробовать специализированный растворитель для принтерных чернил, это такой в промышленных принтерах используется, для нанесения маркировок даты на всякие продукты питания, простым смертным недоступен и дорог, разбавил им на 1 часть краски, 5 частей растворителя. Распылил, посушил феном минут 10, пол часа экспозиции под лампой, проявил, был удивлен что дорожки 0.15мм вполне сносно получились, даже 0.1мм местами без косяков, при чем шаблон был не лучшего качества. Проявлял в кальценированной соде, при 30-40 мин экспозиции (разницы особо нет почему то) то что засветилось, уже крайне сложно отодрать, только ацетон и растворитель смывает. адгезия хорошая. В общем суть вопроса, кто такой уже заказывал, подскажите как подобрать под него правильный растворитель, т.к тот что я заюзал экспериментально, проблематично будет достать, растворитель из магазина не работает, даже разбавив в нем краску, можно увидеть что она выпадает в зернистый осадок, через какое то время.
  13. Заполнить некоторые пробелы, что до сих пор мне еще не понятно. 1) Чем еще отличается logic level от обычного мосфета, кроме явно меньшего напряжения открытия. Например есть так же обычные мосфеты, но с низким напряжением открытия. 2) Рабочее напряжение транзистора, какие рекомендуемые и фактические границы стоит учитывать при подборе. Транзистор макс 30в, работает на 30ти вольтах и немного больше или ему уже плохо и он скоро умрет =)? в графиках обычно не указывется что с ним будет при превышении или на границе.
  14. hanymi

    Atmega и Proteus

    я ответил по теме, просто скопировал всю таблицу прерываний из даташита, а вобще в датащите весьма понятно описано с примерами на asm работа таймера.
  15. hanymi

    Atmega и Proteus

    таймер не работает, вот так работает и для контроллера с памятью более 8кб надо юзать jmp а не rjmp .include "m328pdef.inc" .device ATMega328P ;======= сегмент данных (ОЗУ) .dseg ;======= переменные ;======= сегмент кода (FLASH) .cseg .def counter = r16 .def buffer = r1 ;======= Вектора прерываний .org 0x0000 jmp RESET ; Reset Handler .org 0x0002 reti; jmp EXT_INT0 ; IRQ0 Handler .org 0x0004 reti; jmp EXT_INT1 ; IRQ1 Handler .org 0x0006 reti; jmp PCINT0 ; PCINT0 Handler .org 0x0008 reti; jmp PCINT1 ; PCINT1 Handler .org 0x000A reti; jmp PCINT2 ; PCINT2 Handler .org 0x000C reti; jmp WDT ; Watchdog Timer Handler .org 0x000E reti; jmp TIM2_COMPA ; Timer2 Compare A Handler .org 0x0010 reti; jmp TIM2_COMPB ; Timer2 Compare B Handler .org 0x0012 reti; jmp TIM2_OVF ; Timer2 Overflow Handler .org 0x0014 reti; jmp TIM1_CAPT ; Timer1 Capture Handler .org 0x0016 reti; jmp TIM1_COMPA ; Timer1 Compare A Handler .org 0x0018 reti; jmp TIM1_COMPB ; Timer1 Compare B Handler .org 0x001A reti; jmp TIM1_OVF ; Timer1 Overflow Handler .org 0x001C reti; jmp TIM0_COMPA ; Timer0 Compare A Handler .org 0x001E reti; jmp TIM0_COMPB ; Timer0 Compare B Handler .org 0x0020 jmp TIM0_OVF ; Timer0 Overflow Handler .org 0x0022 reti; jmp SPI_STC ; SPI Transfer Complete Handler .org 0x0024 reti; jmp USART_RXC ; USART, RX Complete Handler .org 0x0026 reti; jmp USART_UDRE ; USART, UDR Empty Handler .org 0x0028 reti; jmp USART_TXC ; USART, TX Complete Handler .org 0x002A reti; jmp ADC ; ADC Conversion Complete Handler .org 0x002C reti; jmp EE_RDY ; EEPROM Ready Handler .org 0x002E reti; jmp ANA_COMP ; Analog Comparator Handler .org 0x0030 reti; jmp TWI ; 2-wire Serial Interface Handler .org 0x0032 reti; jmp SPM_RDY ; Store Program Memory Ready Handler TIM0_OVF: inc counter reti RESET: ldi r16, high(RAMEND); Main program start out SPH,r16 ; Set Stack Pointer to top of RAM ldi r16, low(RAMEND) out SPL,r16 ; выключаем аналоговый компаратор ; для снижения энергопотребления ldi r16, 1<<ACD out acsr, r16 ;настройка портов. Порт D0-выход. Пин 0 порта В-вход кнопки sbi ddrD,0 clr r16 out ddrB, r16 sbi portB, 0 ; настройка таймера Т0 ; предделитель на 1024 ldi R16, 0 out TCCR0A, R16 ldi R16, (1<<TOIE0) sts TIMSK0, R16 ;ðàçðåøàåì ïðåðûâàíèå ïî ïåðåïîëíåíèþ ldi R16, (1<<CS00) out TCCR0B,R16 ;çàïóñêàåì òàéìåð clr r16 sei ; Enable interrupts MAIN_LOOP: ;inc counter cpi counter, 30 brne MAIN_LOOP clr counter sbic portD, 0 jmp LED_OFF sbi portD, 0 jmp MAIN_LOOP LED_OFF: cbi portD, 0 jmp MAIN_LOOP
  16. Nem0 не знаю про горы убитых ключей, я спалил всего 2 и то по своей невнимательности, включил в сеть без одного конденсатора делителя, да и 740 (китай) которые мне прислали с китая как бы не жалко, убогие они, хотя работают и даже не греются, но они не оригинальные и брал я их рублей по 6 за шт, так что не жалко вобще, ирки мне на халяву достались, очень давно заказал на али 10 шт в соике, так они мне шли 4,5 месяца, я уже спор выиграл и мне возврат денег сделали за заказ, а они потом пришли. надо же куда то применить =) кстати норм все работает, не знаю про убогость, может мне повезло с 1ого раза собрать, но у меня вобще проблем нет ни с защитой ни с нагрузкой, молотит стабильно.
  17. Ну в железе хз, я пока чисто про симуляцию, там то идеальные компоненты и уже такая нелинейность схемы, в реале напрашивается все должно быть еще хуже. набросал бы на макетке, да паяльник еще пока не приехал.
  18. Меня больше смущает % нелинейности измерений, так в среднем на каждые 50 градусов уходит по 3 градуса в большую сторону. Скажем при 250 градусах, погрешность уже +16 градусов. Можно как то это решить? Это понятно, у меня нет такого, я бы тоже не стал заморачиваться, а ждать его из китая месяц, ну его =)
  19. Ну, да проверил, при питании 5в, максимум выдает 3.9 примерно. Но можно сделать так, понизить до 5.7в, тогда выход 4.5в выдает, а индикатор питать через диод, на нем как раз нужное падение напряжения и получится 5в.
  20. Считал всегда что оу практически до VCC на выходе выдавать может. На какой примерно оу поменять можно, чтобы при сохранении питающих 5в на выходе было 4.5в? Я чет в этом деле профан полный, оу разные имеются, даже банка советских в разных корпусах.
  21. БП я все же сделал, по схеме с 45 страницы, и защита работает на ок, тока транзисторы поставил кт3102АБ, кт3107АБ Если кто мою печатку брать будет за основу с 50 страницы, то там перепутаны дорожки на затворы полевиков, т.к отражал зеркально и накосячил, надо поменять местами дорожки с 5 и 7 ног микросхемы, на своей плате выводными резюками крест накрест прокинул, чтобы печатку не менять. Может где то не уточнялось, но кольцо токового транса нужно проницаемостью 2000, размер вобще видимо не важен и провод тоже, намотал в 2 провода 50 витков и все заработало, мое кольцо диаметром где то 16мм. трансформатор взял от БП компа 33 размера, частоту даже не мерял, цепь поставил 1nf и 15ком. Нагружал до 10А на 25в, нихромовой спиралью, греется только немного диод шоттки, все остальное холодное. Защита кстати регулирутся странно, если скажем выкрутить переменник на срабатывание допустим на 5А, при запущенном БП, то при отключении от сети, и повторном включении он сразу уходит в защиту, при той же нагрузке и даже меньшей, а если нагрузку подключать уже после старта, то все ок. Я настроил на непонятный ток, видимо достаточно большой, чтобы при старте при включенной нагрузке 10А он не уходил в защиту. А вот если тупо замкнуть выход, то защита срабатывает, что вполне устраивает. Только вопрос остался, почему irf630 нельзя поставить? там же на каждом полевике по 155в, 630 до 200 же. Фото девайса.
  22. Да нормальный это девайс, именно для питания грубой техники, где не важно +- сколько то процентов, кривость действительно есть, печалит только одно, что он сгорел у меня =) и еще, когда он сгорел то на выходе выдал то, что было на входе, что совсем не айс. я его юзал с иип на 28в, для рарядки аккуммуляторов кислотных, и вот мне он выдал на аккум все 28в, в общем совсем не айс короче.
  23. я хз, но до сих пор ни одной микрухи, полевика и т.д. статикой или паяльником не убил еще. может кому то везет меньше, но мне как то до лампочки на это, может и есть резон подстраховаться когда паяешь чета очень дорогое, а в обычной практике это по моему не важно. орудую обычным 220в паялом (пока). выбор трансформатор или иип тут больше наверно правильнее подбирать под имеющийся корпус, тот же тор на 3-4А 24в не мало места занимает как бы, хотя у меня такой есть, зато есть корпус компактный от cd-rom, куда он точно не лезет. а вот какой нить электронный трансформатор на тот ж ток вполне. А вобще можно с внешним питаловом сделать, и на smd тогда весь регулятор влезет в корпус не более спичечного коробка, который тупо на шнуре болтаться будет =) Подскажите лучше по теме схемы, чего там после TL431 6в? Есть мысля всю схему и индикатор запитать от одной TL431 понизив до 5в, что для мк будет как раз опорным и питающим, из всей схемы самое прожорливае это led индикатор, опять же в один момент времени питается только 1 сегмент ну и ток на нм можно понизить до приемлемого уровня свечения, все должно вполне влезть в рамки норм tl431
  24. Не, надо импульсник слепить по входу, трансформаторы ну их... вольтметра нету китайского, зато тинька44 лежит без дела. Слепил индикатор для этого регулятора, семисегменты любые с общим анодом, точка не используется. от 0 до 999 (типа) градусов. подключается к выходу оу 1 по схеме выше. проект протеуса и прошивка ind2.rar буду паять все это дело в следующие выходные, должны на днях паяльники приехать с али =)
  25. у меня от машины брелок с обратной связью, так он берет сигнал чуть ли не за киллометр в застройке города, и компактно все так. вот бы такой найти, только на прием, а передатчик в размерах и мощности вобще не критично. уже мысля витает, прикупить какую нить б.у сигналку от авто с обратной связью и поколдовать над ней, но это наверно не бюджетно выйдет всяко.
×
×
  • Создать...