Страница 168 из 628

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Пт мар 25, 2011 23:15:30
*Trigger*
Коэффициент усиления у него менее единицы: 0.97. Значит, при токе базы 10 мА ток коллектора будет ещё меньше, а ток светиков - 20 мА. Меняй транзистор на такой, у которого коэффициунт усиления около 5 и более. Далее дели 20 мА на этот коэффициент, и получишь ток базы. Далее считай базовый резистор.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Пт мар 25, 2011 23:44:43
Zwanzig
Коэффициент усиления у него менее единицы: 0.97.
Хмм... где Вы это нашли? Вроде как hFE=70..700.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Пт мар 25, 2011 23:57:45
*Trigger*
Извиняюсь, не туда посмотрел. В любом варианте ток базы считать как я написал выше.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Сб мар 26, 2011 00:01:32
Zwanzig
На базе относительно земли - 2.5 В, как и на выходе МК, там ШИМ 50% стоит. Диоды чуть-чуть светятся, хотя на выходе - 0 В...

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Сб мар 26, 2011 03:44:02
ValBag
Zwanzig писал(а):А есть разница, куда включать?
Есть. Приведите схему.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Сб мар 26, 2011 08:42:19
Zwanzig
Вот новая схема, с коллекторным подключением. Всё равно не работает. Когда я подал питание, раздался сухой щелчок.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Сб мар 26, 2011 10:34:10
*Trigger*
Проверь транзистор! А цоколёвку не попутал? Попробуй базу отключить от МК и подать на неё сначала 5В, а потом 12В. И обязательно отпишись! Если был щелчок, значит транзистору крышка.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Сб мар 26, 2011 12:33:09
UA0QQE
Вопрос к знающим
экспирементирую обучение МК ПИК на примере PIC16F716 (есть такой под рукой и не один)
обучаю Си ( не бурса или универ ))) уже поздно туда)
вообщем повесил на все порты светодиоды через 1к на землю кроме RB5 он стал кнопкой (вот такая макетка получилась)
вопрос в чем состоит, как отключить все лишние функции в МК (может конечно дело не в том)
я загоняю такой код

#include <pic.h>
__CONFIG (0x3FFA);
#define knopka RB5 // кнопка
#define diod RA0 // светодиод
void podgot (void); // подготовка МК
// === функция паузы
void pauza (void);
void main (void)
{
podgot();
while(1) {
RB4 = 1;
pauza () ;
RB6 = 1;
pauza () ;
RB7 = 1;
pauza () ;
RA0 = 1;
pauza () ;
RA1 = 1;
pauza () ;
RA2 = 1;
pauza () ;
RA3 = 1;
pauza () ;
RA4 = 1;
pauza () ;
RB4 = 0;
pauza () ;
RB6 = 0;
pauza () ;
RB7 = 0;
pauza () ;
RA0 = 0;
pauza () ;
pauza () ;
RA1 = 0;
pauza () ;
RA2 = 0;
pauza () ;
RA3 = 0;
pauza () ;
RA4 = 0;
pauza () ;
}
}
// === подготовка МК
void podgot (void)
{
TRISA0=0; TRISA2=0;
TRISA1=0; TRISA3=0; TRISA4=0;
// направление работы ножек порта A
TRISB0=0; TRISB2=0; TRISB5=1; TRISB7=0;
TRISB1=0; TRISB3=0; TRISB4=0; TRISB6=0;
// направление работы ножек порта В
PORTA = 0; // очищаем порт А
PORTB = 0; // очищаем порт Б
RBPU = 0;} // подтягивающие R (0-вкл, 1-выкл)
// === функция паузы
void pauza (void){ // начало функции
unsigned int tmp; // локальная переменная
tmp = 0x3000; // в tmp поместить некое максимальное число
while (tmp-->0); /* выполнять декрементирование tmp
до тех пор, т.е. ПОКА tmp больше нуля */
}// конец функции




и что получается что порт В работает норм а порт А работает как аналоговый выключается не переводом в 0 а когда кончается пауза, а порт А4 вообще както нестандартно реагирует на команды
просьба попочь новичку
заранее СПАСИБО

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Сб мар 26, 2011 13:03:40
ValBag
Zwanzig писал(а):Вот новая схема, с коллекторным подключением. Всё равно не работает. Когда я подал питание, раздался сухой щелчок.
Если принять падение напряжения на светодиоде ~2,5 В, то в каждом плече должно быть около 30 мА. Всего - 60. Проверяйте транзистор, светодиоды, на соответствие этому току, неисправные элементы. Схема должна работать.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Сб мар 26, 2011 14:55:29
FreshMan
привет всем....!!! :))
я хочу освоить МК......, только вот не знаю с чего правильно начать изучение..... какой фирмы МК изучать....., Си или Асемблер....... и т.д.
направьте плиз в нужное русло..... :))

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Сб мар 26, 2011 16:32:51
Chettuser
FreshMan писал(а):привет всем....!!! :))
я хочу освоить МК......, только вот не знаю с чего правильно начать изучение..... какой фирмы МК изучать....., Си или Асемблер....... и т.д.
направьте плиз в нужное русло..... :))
Вам придётся самостоятельно сделать выбор. Кому то нравится AVR, кому то PIC, а кому то ARM-архитектура. Есть даже те кто с МК перешёл на ПЛИС и обратно пока не возвращался :)
Стоит попробовать все МК, чтобы почувствовать разницу, их преимущества/недостатки для каких либо конкретных задач.
По поводу языка: Конечно Си, но ассемблер знать не помешает, тем более что в некоторых случаях он требуется для более оптимального кода (в Си есть возможность делать ассемблерные вставки).
Сейчас меня начнут ругать, но могу порекомендовать программку FlowCode for PIC/AVR/ARM. Можно просмотреть получившийся скомпилированный Си/АСМ код, изучить его для лучшего понимания. А потом уж переходить на более сложные IDE.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Сб мар 26, 2011 16:57:44
ploop
Есть даже те кто с МК перешёл на ПЛИС и обратно пока не возвращался
А некоторые променяли радиолюбительство на вегетарианство.
Вам не кажется, что это разные вещи?

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Сб мар 26, 2011 18:07:13
Chettuser
Кажется, но не такого уж и разного порядка. Вообще то FPGA уже содержат ядра, и не одно. Из разряда МК могу припомнить только последние двухядерные LPC с Cortex-M4. Минус - CPLD & FPGA на сегодняшний день стоят слишком дорого. Но даже на простеньком EPM30xx, не содержащем ядро, можно собрать устройство, работающее с "портами" гораздо шустрее, чем какой-нибудь МК. Ведь в эпоху развития электроники любителями собирались устройства содержащие много корпусов цифровой логики. То что пишет "домашний" разработчик вполне возможно разбить на простейшие логические операции, на чем, собственно, и основано ПЛИС.
Разумеется это уже не для любителей и по цене и по сложности.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Сб мар 26, 2011 20:42:53
Zwanzig
А цоколёвку не попутал?
Всю ночь об этом думал :)) В даташите указана цоколёвка со стороны ног, а почему-то подумал, что это вид сверху. Всё работает, спасибо за наводку :lol:

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 27, 2011 04:17:07
осторожно! леоныч!!!
Gudd-Head писал(а):
осторожно! леоныч!!! писал(а):Уважаемые коты :) Помогите балбесу :shock: :o :))) Напишите какие фьюзы нужно выставить в понипрог для атмеги 16 чтоб она работала от внешнего кварца на 16 мегагерц :oops: Буду очень признателен :)))
Есть тема: http://radiokot.ru/forum/viewtopic.php?f=20&t=1279
Есть хорошая сцылка: http://www.engbedded.com/fusecalc/

Спасибо друг!!! 8)

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 27, 2011 21:08:58
Chettuser
И почему в MCC18 (под PIC18) отсутствует библиотека 1-Wire? :(

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт мар 29, 2011 05:56:57
FreshMan
помогите плиз начинающему новичку советом......., я ОЧЕНЬ хочу собрать программатор дабы начать изучение МК....., помигать диодами и т.д........., только вот из-за множества инфи и малости знаний я просто в растеренности, какой программатор собрать, чтобы новичку было по силам......?? ткните носом, плиз...... :oops: .......LPT и СОМ портов у меня на компе нет...... :write:

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт мар 29, 2011 07:32:02
К@Т
FreshMan писал(а):помогите плиз начинающему новичку советом......., я ОЧЕНЬ хочу собрать программатор дабы начать изучение МК....., помигать диодами и т.д........., только вот из-за множества инфи и малости знаний я просто в растеренности, какой программатор собрать, чтобы новичку было по силам......?? ткните носом, плиз...... :oops: .......LPT и СОМ портов у меня на компе нет...... :write:
Тогда тебе по силам только пойти и купить юэсби програматор,а сам не потянеш его собрать!Посмотри на FT232 и подумай сколько их испортиш.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт мар 29, 2011 08:02:48
ploop
Посмотри на FT232 и подумай сколько их испортиш.
Микросхема дубовая, чего там портить? На крайний случай ограничивающие резисторы на выходы поставить.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт мар 29, 2011 08:44:27
К@Т
ploop писал(а):
Посмотри на FT232 и подумай сколько их испортиш.
Микросхема дубовая, чего там портить? На крайний случай ограничивающие резисторы на выходы поставить.
Он же начинающий-следовательно перегрев,непропай,коротош .....так и до дыма недалеко.А панелек под них я в продаже невидел.Ему надо просто,значет надо осмотреть материнку на предмет нахождения кома(как ктото говорил-производителю лень выводить его на зад),а там уже вариантов очень много.