Ока в Новосибирске
http://www.oka-nsk.ru/forum/

ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП
http://www.oka-nsk.ru/forum/viewtopic.php?f=21&t=1316
Страница 323 из 587

Автор:  oka275 [ 02 янв 2017, 02:37 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

Всех с Наступившим 2017м годом!!! Спасибо за поздравления!

Автор:  oka275 [ 02 янв 2017, 03:04 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

В общем, вот он файл, который надо перевести на англицкий. Кое-какие строки я уже перевел.
Показываю пример на конкретной строке:

Код:
/* " Введите пароль " */  flash unsigned char mess_entpass[]={32,66,179,101,227,184,191,101,32,190,97,112,111,187,196,32,0};

То, что написано русским языком, это просто памятка, что бы не запутаться. Сам же текст скрыт за последовательностью чисел, который нужно будет заменить непосредственно на английские буквы.

Конкретно:
код 32 означает простой пробел (ставится для выравнивания текста до и после - так мне показалось проще и короче управлять форматированием, чем давать команды смены позиции курсора. Если видим 32, то заменяем его пробелом.
код 66 означает латинскую букву "В".
код 179 означает прописную букву "в"
код 101 означает прописную букву "е" ........ и так далее.
В конце видим снова цифру 32, то есть ставим пробел,
а цифра 0 в самом конце означает конец строки - нуль ничем не заменяем (его компилятор сам добьёт как нужно).

В итоге должно получиться следующее
Код:
/* " Введите пароль " */  flash unsigned char mess_entpass[]={" Enter password "};

ВАЖНО:
1. Длина получившейся фразы на английском в подавляющем количестве случаев просто обязана быть равной исходной длине на русском (включая пробелы), иначе собьется форматирование! Как хотите, но это правило должно выполняться. Приоритет отдан русскому языку и если на английском получится с сокращениями или еще как-то неказисто, то туда ему и дорога. То есть в русской версии фраза " Введите пароль " (обратите внимание на пробел до и после фразы!) равен по количеству символов с " Enter password ", и это чудное совпадение!!!!! Но в других случаях придется сокращать или искать другие эквиваленты фраз, или еще как-то изголяться.
2. Ещё раз обращайте внимание на пробелы ДО и после.
3. Обратите внимание, что при замене кодов символов на буквы появились кавычки. Одна сразу после открывающей фигурной скобки, а другая перед закрывающей. Если не будет кавычек, то компилятор откажется компилировать.

Если будут вопросы - спрашивайте.

Вложения:
slovar_latin.zip [4.14 КБ]
Скачиваний: 268

Автор:  Валерий66 [ 02 янв 2017, 20:34 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

saha74

Резисторы последовательно с управляющими выводами энкодера. Резисторы должны стоять не на энкодере, а на плате устройства.

Автор:  Вячеслав-1 [ 02 янв 2017, 20:57 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

В новых платах учтено по резисторам!

Автор:  saha74 [ 02 янв 2017, 22:54 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

Валерий66 писал(а):
saha74

Резисторы последовательно с управляющими выводами энкодера. Резисторы должны стоять не на энкодере, а на плате устройства.



Спасибо, завтра куплю новою атмегу и попробую.

Автор:  saha74 [ 03 янв 2017, 00:28 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

saha74 писал(а):
Валерий66 писал(а):
saha74

Резисторы последовательно с управляющими выводами энкодера. Резисторы должны стоять не на энкодере, а на плате устройства.



Спасибо, завтра куплю новою атмегу и попробую.

Разрезал дорожки возле процессора и запаял резисторы 220 ом.

Автор:  Валерий66 [ 03 янв 2017, 18:22 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

saha74 писал(а):

Разрезал дорожки возле процессора и запаял резисторы 220 ом.


Я, все-таки, рекомендую Вам дополнительно, для страховки, поставить перед плюсом м.контроллера резистор 22 Ом - не помешает. И конденсатор 0.1 мкф после резистора на + МК.

Автор:  mren [ 03 янв 2017, 20:16 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

С Новым Годом!
Содрал сегодня печатку с mean well s-150-7.5, я так понимаю все они почти по одному шаблону сделаны.
Если кому нужно берите:

Вложения:
mean well.7z [157.04 КБ]
Скачиваний: 330

Автор:  Вячеслав-1 [ 03 янв 2017, 20:29 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

Почти ,но не совсем!У S-(350-400)-13,8 другая ,хотя размеры почти совпадают!

Автор:  mren [ 03 янв 2017, 20:40 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

У s350 я так понял стоит lm358, а тут компаратор организован на двух транзисторах, плюс у меня тиристор коротит выходную часть, а там транзистор на DTC. Больше отличий не заметил.
Если у кого нибудь есть печатка S-(350-400)-13, будьте добры скиньте.
Сори, не в ту ветку написал.

Автор:  Вячеслав-1 [ 03 янв 2017, 20:55 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

Отличия не только в схеме,но и в топологии ПП.Высоковольтная почти одинаково.
Копии 350-400 нет,есть переработанная под блок питания усилителя мощности трансивера с выходной мощностью 200Вт.Кому интересно, могу скинуть.

Автор:  Вячеслав-1 [ 03 янв 2017, 21:07 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

Давно хотел проверить как поведут себя транзисторы IRG4BC30FP(D)BF в разряднике,лежали без дела штук десятков :D несколько.Кому то с форума отправлял в посылке вместе с IRFами, с просьбой проверить,но ответа так и не получил! :( В ноябре того года проверил.Ведут себя так же как и обычные полевые,ни какой разницы не заметил.Но это на моих платах ,где питание ОУ 12В.

Автор:  saha74 [ 03 янв 2017, 23:20 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

Вобщем перепаял я атмегу запрограммировал, откалибровал и все работает. Всетаки кто ставит экондер на шлейфе надо ставить последовательно резисторы 220 ом. Спасибо за помощь Валерий66.

Вложения:
3.jpg
3.jpg [ 619.21 КБ | Просмотров: 10293 ]
1.jpg
1.jpg [ 135.78 КБ | Просмотров: 10293 ]
2.jpg
2.jpg [ 727.23 КБ | Просмотров: 10293 ]

Автор:  Cruiser [ 03 янв 2017, 23:46 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

Неплохо получилось, молодец. Не вижу датчика температуры на разряднике. Силовую часть, печатку сами делали?

Автор:  Вячеслав-1 [ 03 янв 2017, 23:51 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

Хорошо смотрится!Не скромный вопрос, а зачем надо было выносить энкодер на шлейф?Вроде место позволяет ,в крайнем случае ось нарастить!

Автор:  saha74 [ 04 янв 2017, 00:21 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

Энкондер вынес так-как он расположен близко к дисплею а места с права оставалось много вот и решил немного раздвинуть. Если-бы знал что будет такая халепа то может не трогал там всего-то того шлейфа 3 сантиметра. Датчик температуры разрядника у меня стоит под платой.

Автор:  saha74 [ 04 янв 2017, 02:23 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

Cruiser писал(а):
Неплохо получилось, молодец. Не вижу датчика температуры на разряднике. Силовую часть, печатку сами делали?



да блок питания делал сам

Автор:  maliiv [ 04 янв 2017, 04:28 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

Хорошо получилось. Я так понял, что на радиаторе разрядника еще и 3-ий кулер стоит? Не много ли? Шумновато ведь будет...

Автор:  saha74 [ 04 янв 2017, 05:28 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

maliiv писал(а):
Хорошо получилось. Я так понял, что на радиаторе разрядника еще и 3-ий кулер стоит? Не много ли? Шумновато ведь будет...


Шумит не сильно так-как вентиляторы на максимум не раскручиваются. На задней стенке один работает на вдув а другой выдув.

Автор:  Вячеслав-1 [ 04 янв 2017, 10:47 ]
Заголовок сообщения:  Re: ЗУ+БП на ATMega32 + ЦАП + АЦП + комповый БП

Странно как то,три сантиметра и так влияют!?На печатной плате целых шесть см. и ни чего,проблем нЕбыло! Может "нечистая сила" :crazy: :evil: дуркует?

Страница 323 из 587 Часовой пояс: UTC + 7 часов
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/