Сотрудник
Зарегистрирован:
13.12.2010 16:50 Из: Krasnodar
Сообщений:
33
|
Я вообще-то использовал в качестве ключа обычный n-p-n биполярник типа КТ815 или КТ819. Тянут за милую душу не греясь даже, а полевики жалко ставить в эту цепь, честно говоря я даже не пытался изначально. Так что этот момент "проехал" как-то сам собой. Вот тут видимо можно и поиграться с 8-м 10-м выводами контроллера.На каком-то из них наверняка заработает по той схеме включения, что у тебя. А вот на катушку полевик обязателен, биполярник здесь не прокатит.
Вот рабочая схема, не заморачивайся ты с этим BUZ-ом: Прикреплённый файл: БАЗА с LM317.jpg (235.88 KB)
Отправлено: 18.02.2012 13:45
|
|
Сотрудник
Зарегистрирован:
13.12.2010 16:50 Из: Krasnodar
Сообщений:
33
|
Да, это уже похоже на то, что требуется. А где тебе удалось достать TDA 5140? У нас с ними засада.
Отправлено: 17.02.2012 22:23
|
|
Сотрудник
Зарегистрирован:
13.12.2010 16:50 Из: Krasnodar
Сообщений:
33
|
Однозначно. У меня такая же проблема была с Глобусом. Пришлось многое переделывать в плане облегчения всей конструкции, чтоб добиться результата. Попробуй пустить движок без пропеллера, на холостую. Если и после этого идет нагрев, то возможно подаешь слишком большое питание и излишки идут на разогрев. И я посоветовал бы заменить LM2941 на схему с LM317. Схему я выкладывал на другом форуме, ты знаешь где. Она более подходит под "тяжелые" конструкции.
Отправлено: 16.02.2012 0:32
|
|
Сотрудник
Зарегистрирован:
13.12.2010 16:50 Из: Krasnodar
Сообщений:
33
|
Магниты находятся внутри цилиндра двигателя, и ты их не увидишь, пока не разберешь сам двигатель (что проблематично для HDD, да и не к чему ). Магнит есть и на кулерном моторчике, который вместе с металлическим кольцом выполняет роль сердечника трансформатора.
Отправлено: 14.02.2012 20:49
|
|
Сотрудник
Зарегистрирован:
13.12.2010 16:50 Из: Krasnodar
Сообщений:
33
|
Yarik_22! Судя по твоим приложенным фото я сразу увидел грубейшую ошибку в намотке транса, потому у тебя все греется и нихрена не работает. Катушку вращающейся части нужно наматывать непосредственно на цилиндр двигателя! Цилиндр с его магнитами выполняет роль сердечника трансформатора,а в твоем случае получился трансформатор без сердечника, ну и посуди сам, как он в этом случае будет работать? На рис. показано как оно должно быть. И постарайся, чтобы зазор между катушками был как можно меньше,это тоже немаловажный фактор. И только потом уже лезь в прошивку, если будет что-то не так.
Прикреплённый файл: 14-02-12_1540.jpg (217.25 KB)
Отправлено: 14.02.2012 16:04
|
|
Сотрудник
Зарегистрирован:
13.12.2010 16:50 Из: Krasnodar
Сообщений:
33
|
void PrintString(char *Str, uint8_t Len);
void PrintInvertedString(char *Str, uint8_t Len); Это тоже не то, изменений в работе часов не наблюдается...
Отправлено: 23.11.2011 22:57
|
|
Сотрудник
Зарегистрирован:
13.12.2010 16:50 Из: Krasnodar
Сообщений:
33
|
Ладно, буду искать дальше.
Отправлено: 22.11.2011 14:02
|
|
Сотрудник
Зарегистрирован:
13.12.2010 16:50 Из: Krasnodar
Сообщений:
33
|
Сделал вот так:
uint8_t Invert(uint8_t a)
Откомпелировал,прошил но изменений нет. Пробовал удалять то, что закомментировано- результат тот же. Видать не здесь искать нужно
Отправлено: 21.11.2011 16:58
Отредактировано пользователем MACTEP 12.02.2012 19:35:21
|
|
Сотрудник
Зарегистрирован:
13.12.2010 16:50 Из: Krasnodar
Сообщений:
33
|
С этим набором модулей прошивка компилируется, я уже пробовал. Пробовал убрать "Invert" из uint8_t Invert(uint8_t a), но это ничего не изменило. Его можно вообще заменить на любое слово или символ, но без него компилятор уже матерится.
Отправлено: 20.11.2011 2:53
|
|
Сотрудник
Зарегистрирован:
13.12.2010 16:50 Из: Krasnodar
Сообщений:
33
|
agsol, в общих чертах вроде бы понятно, но какие переменные нужно изменить, убрать, или добавить? Тут ведь каждая закорючка играет свою роль. Мои танцы с бубном ни к чему пока не привели- компилятор матерится при попытке что-либо изменить в приведенных строках. Ну не программер я...
Отправлено: 17.11.2011 15:03
|
|