isx

Members
  • Публикации

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

  • Посещение

Репутация

0 Обычный

О isx

  • Звание
    Осваивающийся

Электроника

  • Стаж в электронике
    3-5 лет
  1. Программист Си

    Напишите задачи. Посмотрим, обсудим) a13428713@yandex.ru
  2. Ds18B20 + Atmega8

    Проблема решена исправлением библиотеки. Нашел блок чтения температуры, убрал обращение к нему, и поставил этот код в свою программу: if (ontemp == 0) { ontemp = 1; if (ds18b20_read_spd(0)==0) {temper = -9999; goto endoff;} if (ds18b20_select(0)==0) {temper = -9999; goto endoff;} w1_write(0x44); } else { ontemp = 0; if (ds18b20_read_spd(0)==0) {temper = -9999; goto endoff;} temper = (*((int *) &__ds18b20_scratch_pad.temp_lsb) & ((int) bit_mask[resolution]))*0.0625; Код выполняется раз в пол секунды (программный таймер так настроил). Датчик в системе один, иначе ругается на не найденную переменную addr. Я хотел её глобально объявить, но не смог найти, кто знает где она, скажите, вдруг понадобится несколько датчиков подключить. В протеусе работает, на железе гонял 30мин. Глюков не было.... Инициализация и прочие функции делаются через стандартную библиотеку...
  3. Ds18B20 + Atmega8

    Скорее всего вы правы. Сегодня гонял собранную в железе схему. За 2 часа глюков не было. Теперь вот только решить проблему с задержкой индикатора. Можно ли как то изменить задержку в библиотеке DS18B20 и поставить всесто delay программный таймер? Я так понимаю основное время когда индикатор отключён занимет как раз задержка на считывание температуры датчиком (у меня 10-разрядное преобразование, поэтому время составляет 350мс). И это время получается формируется с delay....
  4. Ds18B20 + Atmega8

    Здравствуйте! Помогмте пожалуйста с датчиком температуры. Что то не так с этой хернёй у меня... Вот сделал проект в CVAVR и протеусе. Как видите, там единственная строка, и та работает с ошибкой. В протеусе выставляю температуру 20 градусов, и делаю проверку (если температура не равна 20, то PORTB.4 = 1) С какого то чёрта значение температуры в один момент резко сглюкивает (раньше был у меня дисплей в проекте, он показывал в этот момент хрень какую-то, а потом сразу значение температуры восстанавливалось). Убрал из кода всё пока искал в чём косяк. Косяк в строчке где присваивается значение переменной temper (больше там и ничего не осталось ) Кварц сделал 4МГц, как в хелпе на библиотеку - не помогло. Посмотрите пожалуйста свойства проекта и правильность использования библиотеки, ато я впервые с датчиком работаю этим, и уже часов 6 не могу причину найти.... Светодиод загорится не сразу. Нужно время от 1 до 5мин. Процесс ускоряется, если к любой ноге порта В подключить светодиод, катодом к пину. Файл проекта. Залить не могу на форум, та как с телефона сижу, поэтому ссылка( radiokot.ru/forum/download/file.php?id=169462
  5. Всех приветствую! Помогите пожалуйста подобрать входной конденсатор на преобразователь - 380В сетевого (3-х фазный выпрямитель от бытовой сети) на 27В? Частота двухтактного генератора 22кГц, мощность около 20 кВт. Ставить надо на 1000В я так понимаю, но вот какого типа и с какой ёмкостью? Или батарею делать из к-73-образных? Ранее ставил, на мощностях до половины киловатта, конденсатор "на глаз", но тут надо быть расчётливей. Вот откопал на каком-то форуме формулу рассчёта входного конденсатора преобразователя Если посчитать то получается: Imax = 50А F = 50 * 6 = 300 (стоит выпрямитель трёхфазного напряжения). dU = не знаю сколько надо, но грубо вольт так 50. Итого получается 1333 мкФ. Не маловато ли?
  6. Набросал вот печатку... Посмотрите пожалуйста (особенно силовую часть)... Диоды с буквой "S" это защитные диоды (я так понимаю полярности у них нет?). http://radiokot.ru/forum/download/file.php?id=126421
  7. Ну тут уже идёт расчёт а усилитель, его тоже надо с таким же запасом использовать... Хотя сам я гоняю на максимальной мощи, выдаваемой до появления искажений...
  8. Лучше делать с запасом процентов в 30 хотя-бы... Тогда меньше грется будет преобразователь, и соответственно ключи дольше проработают.. Плюс, запас компенсирует просадку при пиковых нагрузках, и усь будет качать на полную....
  9. Прикольно... Проще только от сети напрямую . А насколько стабильна такая конструкция? И ещё... Зачем тут развязка с ТР1? Скорее ведь пробьются VT1 и VT2, чем VT3 и VT4.... Блин, так то просто как апельсин, но как генерация импульсов происходит не базе транзисторов не пойму.....
  10. А как устроить эту цепь? Там ведь для открытия полевиков тоже надо приличный ток и напряжение порядка 10В... Это уже полноценное питание получается... Не совсем понял, это как?
  11. День добрый... Хотелось бы задать такой вопрос... Кто как питает TL494 от сети? Пока встречал только схемы с транзисторами раскачки (как в комповых БП) но принципа так и не понял. Местами проскакивали идеи использовать какую нидь TOP Switch, но таковых единицы, хотя по-моему это проще... Больше вариантов не встречал...
  12. Я ставил с учётом принудительного воздушного охлаждения, ибо вентилятор ставить нужно на такую мощь к трансу...
  13. Мдя.. двояко подумать можно.... ВЧ, как мне известно будет иметь бОльший КПД по сравнению с НЧ. Если делать ВЧ, то там только трансформатор лишним будет (так как остальное войдёт в генератор и его обвязку), если понижать напряжение.... В принципе, за безопасность можно потратить часок на намотку этой фигни, и потерять некую мощь при трансформации.... Тем более феррит там не такой то и большой нужен, по расчётам 50х30х20 вполне хватит на 3кВт.
  14. Ясно.... Спасибо за разъяснение Я просто склоняюсь к ВЧ. И детали дешевле выйдут, и достать можно. Вот только не пойму, зачем тогда они понижают напряжение с 300В до 40В... Какая зависимость тока/напряжения и мощности нагрева? И не видел ВЧ с короткозамкнутыми витками... Там сначала напряжение понижается трансформатором (в итоге на вторичке становится около 40В), затем от неё отводится на индуктор...