Jump to content

    

Tanya

Модераторы
  • Content Count

    9047
  • Joined

Everything posted by Tanya


  1. Время тоже кончается ... Вопрос был в другом...
  2. Начиналось-то именно так вручную. Но в цикле, меняющем маску, срабатывало только один раз. Вот не пробовала вынести этот цикл наружу, сделав индекс маски аргументом... Бубнов ещё есть у меня, а нервы кончаются. Другой компилятор - очень затратно. Работу с железом всю придется переделывать, - температура и влажность десятистепенной важности там.
  3. Странная история... Пришел старый клиент и попросил добавить в устройство на PIC16F887 еще один датчик температуры и влажности типа DHT22 (am2302). Датчик подсоединяется однопроводным интерфейсом. Пишем модификацию программы (работающей). Добавляем масочный массив (из двух, но на будущее) из единиц в нужном месте для управления ножками и TRIS-регистром. Получаем данные только от первого датчика... НО. Программа не зависает и отдает управление...Смотрим осциллографом. Оба датчика исправно инициализируются, но данные идут только с первого. Ищем бесплодно ошибку пару дней с бубнами... Ну... отбросим ложную красоту лаконичности... Копируем старую подпрограмму, прописывая явно ножки с новым именем. Опять 25... Вторая не работает. В структуре проекта все функции прописаны, все нормально. Смотрим листинг - там пусто. Достаем бубны... Переписываем вторую программу в основной файл (с main). Без изменений. Убираем до нуля уровень оптимизации - ничего не меняется... Вот собираюсь реле поставить. Очень смешно. Датчики оба нормальные. Меняем - работает только на одной ножке.
  4. Это все меняет, непонятно, почему это вам не понятно. Все, что до регулятора... Так это чьи- то мозги, наверное... Внутри тоже они же.
  5. Господа, ищущие магические коэффициенты в формуле регулятора напоминают мне поиски философского камня... Вы даже не сказали, чем вы управляете, - током или напряжением... Или, как делают программисты, - ШИМ... Моторчик не знает, что некоторые не знают физических законов, которым он подчиняется... Вот посчитайте максимальное ускорение при малой скорости и при близкой к максимальной. И мощность от блока питания.
  6. Ужас, что Вы пишете. Начиная с не спроста... Нейтральный газ ток не может проводить. Это космическое излучение создаёт в нем агентов проводимости. Если добавить напряжение так, чтобы электрон на длине свободного пробега набирал больше энергии ионизации, тогда уже разряд. Его зачем-то называют газовым, а не плазменным. Азот может образовывать нитриды, а аргон пока ещё не замечен в порочащих связях... Вот если взять порошок, к примеру, титана, залить жидким азотом и поджечь, то ...
  7. Тогда я тоже не поняла. Самую высокую влажность дает вода без соли.
  8. Не путайте... осушающий агент хлористый кальций. Ничего мочить не надо... Еще лучше силикагель или на худой конец активированный уголь. Надо их прокаливать. Еще лучше цеолиты - молекулярные сита. Их труднее приобрести.
  9. Не думала, что Вы будете писать столь очевидные вещи. Автор ведь хотел таким образом уменьшить мощность вдвое.
  10. Но ошибочное. Имелось в виду, что мощность двух последовательных ламп будет меньше половины исходной мощности.
  11. На двух последовательных лампах. Из вашей формулы тоже... Умножьте на два.
  12. Вот мое самое простое соображение. При половинном напряжении температура ниже. Не так? Если так, то ток больше половины тока при полном напряжении. Если так, то полная мощность больше меньше, чем в два раза.
  13. В третьей строчке хмм. Две лампы последовательно. Ток больше половины исходного.
  14. Предлагаете спецмикросхему поставить? Есть подходящие... А без регулировки мощности хорошо не получится.
  15. Попробуйте... Капица придумал в свое время... импульсный магнит питал.
  16. А Вы пробовали? Это не так просто... Еще ток нужно измерять большой такой... И маленький такой...
  17. Фазовая регулировка - нужна для малоинерционных объектов. Тут не тот случай. Кроме того, потребуется подсчет реальной мощности как функции доли полупериода.
  18. Две лампы... Делим между ними полупериоды. Но для таких мощных ламп и целый период нормально будет работать. Алгоритм такой простой для правильного распределения мощности. Интегратор интегрирует (а что еще ему делать?) управляющее воздействие - мощность. При достижении некоторого порога (сравниваем в момент перехода через ноль...) включаем один квант (период, например) и вычитаем поданную энергию. Все само-собой будет правильно распределено.
  19. Не очень хорошая - свет летит со скоростью света, а по воздуху медленно тепло ползет.