Предложения по работе Раздел для разработчиков/заказчиков электронных проектов. Размещайте здесь ваши предложения. |
02.03.2018, 10:40
|
|
Частый гость
Регистрация: 24.08.2015
Адрес: Россия
Сообщений: 14
Сказал спасибо: 21
Сказали Спасибо 6 раз(а) в 2 сообщении(ях)
|
Re: Нужен радиолюбитель с навыками программирования st32 и atmega
все это так, но между тем, человеку нужен прямоугольник в катушках, а не синус
|
|
|
|
02.03.2018, 10:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,076
Сказал спасибо: 2,789
Сказали Спасибо 2,729 раз(а) в 2,018 сообщении(ях)
|
Re: Нужен радиолюбитель с навыками программирования st32 и atmega
Сообщение от eddy
|
или какой-то наркоманский псевдоЯП
|
Если ТС не понаслышке знаком с микрухами 155-й серии (т.е. просто в курсе, как работает логика, триггеры и счетчики с коммутаторами) - за несколько дней может освоить Verilog на уровне, достаточном для написания, что куда подсоединить - вместо паяния и перепаивания десятков-сотен проводочков при работе с рассыпной логикой.
|
|
|
|
02.03.2018, 11:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Нужен радиолюбитель с навыками программирования st32 и atmega
Так и нет внятных требований по ФОРМЕ сигнала в катушках. Прямоугольники, пила, синусоида? Сколько уровней по напряжению/времени?
Если ШИМ простой, то во многих АВРках есть по 4 аппаратных ШИМа, без всяких проблем.
У ТС валяются АВРки. Пусть каждый генератор на одной АВРке, ведь не жалко? Можно очень просто: запись формы сигнала в программный флеш, АЦП на резисторах с ног порта, частота сигнала от внутреннего таймера, по прерыванию. Видите: процессор контроллера ничем почти не занят, может например плавно менять частоту на выходе.
Управление от компа через RS порт, у каждого генератора свой адрес, и понеслась.
|
|
|
|
02.03.2018, 11:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,076
Сказал спасибо: 2,789
Сказали Спасибо 2,729 раз(а) в 2,018 сообщении(ях)
|
Re: Нужен радиолюбитель с навыками программирования st32 и atmega
Сообщение от makakus
|
требований по ФОРМЕ сигнала в катушках. Прямоугольники, пила, синусоида?
|
ИМХО - для старта без особой разницы.
Сигнал в катушке - по физическому принципу - это ток.
Подается меандр напряжения, нужно только подобрать частоту и скважность, чтобы не было насыщения, и вот уже имеем внутри катушек пилу.
Если вовремя остановить меандр (шим-ом) - имеем "затупленную сверху" пилу тока.
А это - уже почти синусоида...
|
|
|
|
02.03.2018, 11:44
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Нужен радиолюбитель с навыками программирования st32 и atmega
Сообщение от Yuri222
|
Подается меандр напряжения, нужно только подобрать частоту и скважность
|
Тогда вся работа контроллера вырождается в принять команду через UART и выставить параметры для ШИМов в таймерах. Это на два пальца программирования.
|
|
|
|
02.03.2018, 12:32
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
|
Re: Нужен радиолюбитель с навыками программирования st32 и atmega
nnik073, топик #18 от ТС с некоторыми цифрами для иллюстрации потребного диапазона.
makakus, в условиях задачи изначально было про кольцо и катушки. Это уже явно намекает на синус в основе управления. А на него ещё что-то накладывается для получения планируемого поля. И сильно возможна ещё суперпозиция нескольких полей…
Такое уже на AVR (60…200kHz) сильно под вопросом, а ещё и фазирование, а ещё наверняка появятся обратные связи,…
senimal, а мозги и память немного размять?
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 02.03.2018 в 12:36.
|
|
|
|
02.03.2018, 12:41
|
|
Частый гость
Регистрация: 26.10.2009
Сообщений: 24
Сказал спасибо: 4
Сказали Спасибо 5 раз(а) в 4 сообщении(ях)
|
Re: Нужен радиолюбитель с навыками программирования st32 и atmega
‹‹ Один из экспериментов, стеклянная трубка, согнутая в кольцо и пропущенное через 6 ферритовых колец с обмотками. Такой мини коллайдер. Либо 3 фазы, либо 4.››
Вообще-то реализуется принципом "бегущего огня" с общей регулировкой частоты и возможностью поканальной регулировки длительности импульсов.
Разовая работа для программиста, таки да.
Четыре сигнала через драйвера на восемь полевиков в выходной цепи.
Всё, что необходимо было - чётко сформулировать задачу.
mike-y-k
Выбранные СТ схемы собраны на простой логике. О синусе там речи вообще вестись не может.
Последний раз редактировалось nnik073; 02.03.2018 в 12:45.
|
|
|
|
02.03.2018, 12:50
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Нужен радиолюбитель с навыками программирования st32 и atmega
Сообщение от mike-y-k
|
на AVR (60…200kHz) сильно под вопросом
|
Чойта? Посчитать тактовую 20МГц в режиме СТС до 100 - 100 шагов скважности. Мало? или хватит?
Если синусоида: LPC r16,Z+ 3 цикла out porta,r16 2 цикла. Пишем в столбик 30 раз, потом sbiw Z,30 и переход. Это и выйдет 200 кгц. 30 точек аппроксимации синуса хватит? Некрасиво, согласен, на прерываниях вообще никак с 200 кгц-ами.
|
|
|
|
02.03.2018, 13:14
|
|
Частый гость
Регистрация: 26.10.2009
Сообщений: 24
Сказал спасибо: 4
Сказали Спасибо 5 раз(а) в 4 сообщении(ях)
|
Re: Нужен радиолюбитель с навыками программирования st32 и atmega
Ардуинка, и "моргание" ключами "задержками" в "циклах".
ТС, если составишь верный алгоритм, то самостоятельно написать(и впоследствии-корректировать) программу сумеешь максимум за пару вечеров. При условии начальных знаний в электронике, конечно.
Последний раз редактировалось nnik073; 02.03.2018 в 13:37.
|
|
|
|
04.03.2018, 23:39
|
|
Частый гость
Регистрация: 30.07.2006
Адрес: Москва
Сообщений: 21
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Нужен радиолюбитель с навыками программирования st32 и atmega
На счет сигнала, мне нужно быстрое нарастание тока. Делать собираюсь повышенным напряжением с регулировкой тока шимом. Каждый канал регулирует ток отдельно. Решил пока отказаться от регулировки фаз. Либо бегущие, 3 фазы или переключение на 2 фазы.
Решил так же пока отказаться от ферритовых колец, буду сразу на трубку мотать. Позже как освобожусь напишу параметры трубки.
До 11 занят, не всем смогу ответить. После 11 всем кто откликнулся отпишусь.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:36.
|
|