©2004 Валентин Володин
Сайт Валентина Володина
Главная Статьи Книги и журналы Справочник Программы Ссылки
О себе RytmArc Схемы и описания Резервный форум Разное valvolodin.narod.ru
Калькуляторы Файловый архив Архив форума Форум ГОСТы Измерительные приборы
turbobit mega.co.nz fex.net files.dp.ua ... imageup ... ... ... ...

Power Electronics

Посвящается различным источникам электропитания
Текущее время: 26-04, 21:32

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 482 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 33  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 25-07, 10:17 
Не в сети
Бывалый

Зарегистрирован: 18-09, 15:34
Сообщения: 665
Откуда: Новокузнецк
Наблюдатель писал(а):
Samodel
Объясни, пожалуйста ...

Не советую пользоваться симуляторами типа Протеус, вы хотите вылавливать их глюки? Для студентов это всё.
Пользуйтесь симуляторами встроенными в пакеты программирования (я использую IAR).
И начните с изучения Си. ;)

_________________
Это не дым, это души погибших полупроводников ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 25-07, 11:56 
Не в сети
Участник
Аватара пользователя

Зарегистрирован: 18-09, 19:44
Сообщения: 87
Откуда: из Ташкента
Надо же, кто бы мог подумать! :D Действительно, поправил и все работает, так как и хотелось :good: . В общем-то использование имено этой конструкции понятно. Большое спасибо. Ты извини, но я скоро наверое еще на че-нить созрею :D
Alex
Тут не столько надо с изучения Си начинать, сколько обзавестить цифровыми мозгами вместо аналоговых :D . Над чем и работаю ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26-07, 07:32 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 01-12, 11:30
Сообщения: 1548
Откуда: Волгоград
Alex писал(а):
Не советую пользоваться симуляторами типа Протеус, вы хотите вылавливать их глюки?

Я уже столкнулся, причем сразу же, с глюком Протеуса.В модели вольтметра-амперметра, которую выложил несколько ранее, сначала поставил ,как в схеме, транзисторы на упраление разрядами индикатора. Индикатор упорно не хотел светиться. Заменил транзисторы на инверторы, засветился. Вот такой вот глюк.

_________________
Я всё умею делать сам,
И я не верю чудесам!
Сам! Сам! Сам!
(песенка Самоделкина) (с)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30-07, 12:54 
Не в сети
Новичок

Зарегистрирован: 22-10, 04:09
Сообщения: 8
Maikl писал(а):
могет быть, но я таких тусовок не встречал.

ИМХО, для того, чтобы тема ожила и получила дальнейшее развитие надо чаще выкладывать схемы, модельки и др. а не жмотиться, типа - у мэнэ е, но тики для сэбэ :) т.е. обмениваться опытом по применению, ведь в конечном счёте - будущее за МК :)

Очень неплохая "тусовка" микроконтрольщиков на www.electronix.ru/forum
Наверное, самая крупная в России.
Схемы на МК, как правило, получаются простейшие, но вот моделировать работу устройства на МК практически нереально, т.к. в большинстве случаев симулятор и кристалл работают несколько по разному.

ЗЫ: помнится, лет несколько назад (ещё на старом форуме), когда кто-то заикнулся про БУ сварочника на МК, на него дружно зашипели, что такое работать не будет, там помехи бродят жуткие... :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30-07, 12:59 
Не в сети
Новичок

Зарегистрирован: 22-10, 04:09
Сообщения: 8
samodel писал(а):
electrovoz писал(а):
И желательно хоть как-то усреднять данные с АЦП, аппарат достаточно туда наводит.

Можно после термодатчиков поставить интегрирующие цепи из резисторов 100 кОм и конденсаторов 0,1 мкФ.
У меня просто экранированные провода о термодатчиков, ложных срабатываний не заметил.

А чем вызвано применение аналоговых термодатчиков в схеме? Есть великолепные термодатчики от Dallas, которые на выходе датчика имеют цифру, а следовательно результаты измерений малоподвержены влиянию аналоговых помех.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31-07, 07:43 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 01-12, 11:30
Сообщения: 1548
Откуда: Волгоград
Leo писал(а):
А чем вызвано применение аналоговых термодатчиков в схеме? Есть великолепные термодатчики от Dallas, которые на выходе датчика имеют цифру, а следовательно результаты измерений малоподвержены влиянию аналоговых помех.

Да просто я их до этого применял и они были в наличии. При 25 гр.С, выходное напряжение с них порядка 3,3 В, вообщем то это не тот уровень напряжения, который очень боиться внешних помех и экранированного провода вполне достаточно. Выложенная схема имела цель показать пример применения микропроцессора для решения конкретной задачи, в ней есть кое какие неточности и упущения, которые потом были доработаны в рабочей конструкции и успешно применены уже в 10 экземплярах.
Насчет великолепных термодатчиков от Dallas, цена у них не слабая.
Для справки, LM235Z стоит 20 руб.

_________________
Я всё умею делать сам,
И я не верю чудесам!
Сам! Сам! Сам!
(песенка Самоделкина) (с)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31-07, 11:19 
Не в сети
Новичок

Зарегистрирован: 29-07, 11:11
Сообщения: 2
Цитата:
А чем вызвано применение аналоговых термодатчиков в схеме? Есть великолепные термодатчики от Dallas, которые на выходе датчика имеют цифру, а следовательно результаты измерений малоподвержены влиянию аналоговых помех.

если цифровые, то LM75A получше будут по скорости, по стандартному протоколу i2c, по цене(если имеются ввиду ds18b20). Даже если понадобится использовать более одного на шине - то адресация в i2c существенно проще чем в 1-wire.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31-07, 14:24 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 01-12, 11:30
Сообщения: 1548
Откуда: Волгоград
A.l.e.x. писал(а):
если цифровые, то LM75A получше будут по скорости, по стандартному протоколу i2c, по цене

Зато хуже по точности +/-3гр.С против +/-1гр.С у аналоговых LM235.
Скорость для данного применения вообще не принципиальна.
А еще корпус SO8, к которому проводочки не подпаяешь, надо платку делать.

_________________
Я всё умею делать сам,
И я не верю чудесам!
Сам! Сам! Сам!
(песенка Самоделкина) (с)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31-07, 16:19 
Не в сети
Новичок

Зарегистрирован: 29-07, 11:11
Сообщения: 2
samodel писал(а):
A.l.e.x. писал(а):
если цифровые, то LM75A получше будут по скорости, по стандартному протоколу i2c, по цене

Зато хуже по точности +/-3гр.С против +/-1гр.С у аналоговых LM235.
Скорость для данного применения вообще не принципиальна.
А еще корпус SO8, к которому проводочки не подпаяешь, надо платку делать.

точность ±2 °C from –25 °C to +100 °C, дискретность 0.125 °C, но на достоверность данных не влияют аналоговые помехи типа наводка, утечка. Наличие дополнительной платы - может и минус, но на этой плате задаётся адрес датчика, что не помешает, если датчиков несколько на шине, и, каким бы ни был корпус датчика - его нужно как-то к чему-то крепить. Мне кажется, плату крепить технологичнее, чем изготавливать нестандартные крепёжные детали для корпуса ТО-92. А в качестве дешёвого аналогового датчика вполне подходит кремниевый диод + калибровка АЦП, от которой трудно избавиться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31-07, 22:44 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 01-12, 11:30
Сообщения: 1548
Откуда: Волгоград
A.l.e.x. писал(а):
Мне кажется, плату крепить технологичнее, чем изготавливать нестандартные крепёжные детали для корпуса ТО-92.

А плата что, стандартное изделие, и её изготавливать не надо?
A.l.e.x. писал(а):
А в качестве дешёвого аналогового датчика вполне подходит кремниевый диод + калибровка АЦП, от которой трудно избавиться.

А лучше германиевый, у него зависимость от температуры сильнее.
Если бы у них ещё разброс параметров был не такой сильный. Хотя раньше использовал в качестве термодатчиков транзисторы ВС327, так из одной партии разброс получался ±5 °C. Снимал храктеристику с 10 шт из партии на калибраторе температуры, определял среднюю, и использовал её для настройки термозащиты электрическим путем, т.е. без настройки каждого датчика на калибраторе температуры.

_________________
Я всё умею делать сам,
И я не верю чудесам!
Сам! Сам! Сам!
(песенка Самоделкина) (с)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04-08, 13:34 
Не в сети
Новичок

Зарегистрирован: 22-10, 04:09
Сообщения: 8
samodel писал(а):
Насчет великолепных термодатчиков от Dallas, цена у них не слабая.

Да, стоят дороже, чем их аналоговые собраться, но при поточной сборке изделий разница в цене с лихвой окупается отсутствием операции калибровки датчика в техпроцессе наладки изделия.
A.l.e.x. писал(а):
если цифровые, то LM75A получше будут по скорости, по стандартному протоколу i2c, по цене(если имеются ввиду ds18b20)

Да имелись ввиду именно DS18B20.
По используемой шине, всё зависит от того, на каком расстоянии от головного устройства расположен датчик.
Возможно это субъективное мнение, но DS18B20 мне лично нравится гораздо больше по совокупности характеристик. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11-08, 18:19 
Не в сети
Новичок

Зарегистрирован: 18-02, 11:32
Сообщения: 6
samodel писал(а):
Наблюдатель писал(а):
Samodel
Объясни, пожалуйста

Или

while (1)
{
PORTB.0=!PIND.0;
} ;


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20-09, 06:28 
Не в сети
Участник
Аватара пользователя

Зарегистрирован: 18-09, 19:44
Сообщения: 87
Откуда: из Ташкента
Доброе утро всем!
Пробую спроектировать и запрограммить БУ полуавтомата, ну пусть на Меге8. Помогите советом, что не так? Например, по моему ТЗ единица на PB0 является разрешающей для выполнения всей остальной части проги, (вроде попытки привязать выполнение программы к периодам сетевого напряжения, понимаю что наверное так строить нельзя, но хоть как-то надо же двигаться и на чем-то учиться :D ), сразу оговорюсь, эта часть не работает. Далее при PB7=0, нажатие кнопки держака, типа “пуск”, должны появляться единицы на PD5 и PD6, PD5 ассоциируется с включением газа, PD6 – с вкл./выкл. сварочного тока с задержкой 0,8 сек. PB3 и PB4 - увеличение / уменьшение сварочного тока увеличением / уменьшением времени задержки включения тиристоров, PB5 и PB6 – тоже самое для скорости подачи проволоки, но в программе это еще не использовал, решил добиться работы хоть одной регулировки, далее полегче будет. Гонял хекс и в Пртеусе и в VMLab – результаты одинаковые.
Таймеры, счетчики и пр. не использовал, т.к. не владею и нет четкого представления как это все между собой завязать и в какую сторону двигаться. Если у кого есть желание, можно произвести “разбор полетов” и в этом направлении.
Схемка, листинг, проект протеуса, проект в VMLab все в одном архиве здесь.
http://file020r.mylivepage.ru/chunk20/128015/149/на%20форум.rar?3749021703


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 21-09, 08:09 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 01-12, 11:30
Сообщения: 1548
Откуда: Волгоград
Наблюдатель писал(а):
Таймеры, счетчики и пр. не использовал, т.к. не владею и нет четкого представления как это все между собой завязать и в какую сторону двигаться.

Если вы хотите регулировать напряжение углом открытия тиристоров, то вам просто необходимо изучить вопрос программирования таймеров, тем более это не так сложно. Кроме того, если вы собираетесь в качестве регулятора использовать переменник, то вам необходимо разобраться с работой АЦП. Алгоритм вашей программы такой:
1. АЦП работает циклически, опрашивая переменник
2. Периодически опрашивается состояние входа, на который подаются импульсы от формирователя синхронизации с сетью, и состояние входа сохраняется в переменной.
3. Как только состояние входа изменилось с 0 на 1, т.е. текущее 1, а сохраненное в переменной 0, так записываем в таймер значение АЦП и запускаем его.
4. По окончании работы таймера, по прерыванию, записываем в выход, который управляет тиристором 1. Через задержку опять 0. Получаем на выходе импульс управления тиристором с задержкой, относительно перехода сетевого напряжения через ноль, пропорциональной положению переменного резистора.

Как это написать на Си, почитайте книжки по Си, также есть сайт www.123avr.com, где есть толковый самоучитель, а также ссылки, где скачать книжки. Я сам учился по этому сайту. Без изучения ну никак не обойтись. Удачи!

_________________
Я всё умею делать сам,
И я не верю чудесам!
Сам! Сам! Сам!
(песенка Самоделкина) (с)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22-09, 20:20 
Не в сети
Новичок

Зарегистрирован: 16-04, 17:53
Сообщения: 31
А зачем так подчистили тему?.
Были приведены примеры реализации ШИМ на асме от monos.
Сейчас их нет :nea:


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 482 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 33  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Перейти:  
Powered by Forumenko © 2006–2014
Русская поддержка phpBB
turbobit mega.co.nz fex.net files.dp.ua ... imageup ... ... ... ...
Рейтинг@Mail.ru