Найден 31 результат
- Пт дек 23, 2016 14:35:53
- Форум: Питание
- Тема: блок питания с регулировкой напряжения и ограничением тока
- Ответы: 7
- Просмотры: 1685
Re: блок питания с регулировкой напряжения и ограничением то
а как это решит проблему, ну можете более подробно процесы описать которые протекают сейчас и что будет если 1 резистор без моего шунта.
- Пт дек 23, 2016 13:47:23
- Форум: Питание
- Тема: блок питания с регулировкой напряжения и ограничением тока
- Ответы: 7
- Просмотры: 1685
Re: блок питания с регулировкой напряжения и ограничением то
я взял китайский вольтметр с 3х сегментным индикатором, пещитал делитель (верней даже переподобрал) и шунт из нихрома (примерно 0,05Ом)
- Пт дек 23, 2016 13:16:23
- Форум: Питание
- Тема: блок питания с регулировкой напряжения и ограничением тока
- Ответы: 7
- Просмотры: 1685
Re: блок питания с регулировкой напряжения и ограничением то
Согласен, защиту выкидываем. А что скажете по поводу земли, шунтов и как правильно вольтметр подключить
- Пт дек 23, 2016 10:51:14
- Форум: Питание
- Тема: блок питания с регулировкой напряжения и ограничением тока
- Ответы: 7
- Просмотры: 1685
блок питания с регулировкой напряжения и ограничением тока
Всем привет, уже не первый месяц в свободное время потихоньку собираю я свое чудо. Блок питания с регулировкой напряжения и ограничением тока а также защитой от КЗ. И вот подошел момент когда все модули готовы, корпус тоже сделан и дважды переклеена наклейка лицевой панели :). Но собрав почти все ...
- Пт дек 02, 2016 11:23:49
- Форум: Практика
- Тема: напряжение на выходе моста
- Ответы: 6
- Просмотры: 817
Re: напряжение на выходе моста
мне тоже но не в этом случае, разбирать придется. Ладна, подумаю еще, всем спс за советы.
- Пт дек 02, 2016 10:04:06
- Форум: Практика
- Тема: напряжение на выходе моста
- Ответы: 6
- Просмотры: 817
Re: напряжение на выходе моста
перематывать неохота очень, я его когда наматывал, столько гемора, шаобразные пластины, пока собирал так замучался (на моем опыте неодин и не 2 транса перемотаных), так этот один из самых геморных.
попробовал подгрузить резистором (зеленый советский свиду 5 ватт если оценивать габариты, на глаз ...
попробовал подгрузить резистором (зеленый советский свиду 5 ватт если оценивать габариты, на глаз ...
- Пт дек 02, 2016 00:56:38
- Форум: Практика
- Тема: напряжение на выходе моста
- Ответы: 6
- Просмотры: 817
напряжение на выходе моста
всем привет, пытаюсь собрать лабораторный БП и есть у меня вопрос. Ситуация следующая:
есть мощьный транс 500ватт, на выходе 31...32 вольта (сам мотал). После моста напряжение падает до 28 вольт примерно. Подключаю кондер 50вольт 2000мкФ сглаживающий, на нем выростает 47вольт (пиковое). В теории ...
есть мощьный транс 500ватт, на выходе 31...32 вольта (сам мотал). После моста напряжение падает до 28 вольт примерно. Подключаю кондер 50вольт 2000мкФ сглаживающий, на нем выростает 47вольт (пиковое). В теории ...
- Вс ноя 20, 2016 14:17:37
- Форум: AVR
- Тема: mills() на AVR Studio
- Ответы: 17
- Просмотры: 6700
Re: mills() на AVR Studio
я постарался разобраться, и как по мне то вот этот код незадействован походу вообще
#define clockCyclesPerMicrosecond() ( F_CPU / 1000000L )
#define clockCyclesToMicroseconds(a) ( (a) / clockCyclesPerMicrosecond() )
#define microsecondsToClockCycles(a) ( (a) * clockCyclesPerMicrosecond ...
#define clockCyclesPerMicrosecond() ( F_CPU / 1000000L )
#define clockCyclesToMicroseconds(a) ( (a) / clockCyclesPerMicrosecond() )
#define microsecondsToClockCycles(a) ( (a) * clockCyclesPerMicrosecond ...
- Вс ноя 20, 2016 13:19:02
- Форум: AVR
- Тема: mills() на AVR Studio
- Ответы: 17
- Просмотры: 6700
Re: mills() на AVR Studio
в первом посте есть код из 2х файлов (которые я нашел на просторах инета),
файл timer.c - содержит тело методов реалезации функции millis(),
и файл timer.h - выступает в роли интерфейса как я понял.
ну и допустим тело моей програмы в файле myProgram.c
#define F_CPU 1000000 // частота камня 1 ...
файл timer.c - содержит тело методов реалезации функции millis(),
и файл timer.h - выступает в роли интерфейса как я понял.
ну и допустим тело моей програмы в файле myProgram.c
#define F_CPU 1000000 // частота камня 1 ...
- Вс ноя 20, 2016 10:47:57
- Форум: AVR
- Тема: mills() на AVR Studio
- Ответы: 17
- Просмотры: 6700
Re: mills() на AVR Studio
в своей практике мне очень часто нужно выполнять действие по истечении интервала времени.
ну на данный момент мне нужно сделать регулируемую задержку по времени, регулировать можно потенциометром время задержки. В програме будет повторятся дейсвие в цыкле по истечении выставленого времени ...
ну на данный момент мне нужно сделать регулируемую задержку по времени, регулировать можно потенциометром время задержки. В програме будет повторятся дейсвие в цыкле по истечении выставленого времени ...
- Вс ноя 20, 2016 09:52:23
- Форум: AVR
- Тема: mills() на AVR Studio
- Ответы: 17
- Просмотры: 6700
Re: mills() на AVR Studio
для меня пока что точность не обязательно, мне главное придумать удобный алгоритм что бы можно было в виде библиотеки преносить с камня на камень.
- Сб ноя 19, 2016 23:36:22
- Форум: AVR
- Тема: mills() на AVR Studio
- Ответы: 17
- Просмотры: 6700
Re: mills() на AVR Studio
я выложил текст в первом посте.
дело движется! ISR(TIMER0_OVF_vect) вызывается отлично, нужно было разрешить глобальные прерывания: sei();
но теперь остался вопрос с частотой камня или делителем таймера 0 что бы настроить реальное время.
Как точно можно узнать на какой частоте работает атмега8 с ...
дело движется! ISR(TIMER0_OVF_vect) вызывается отлично, нужно было разрешить глобальные прерывания: sei();
но теперь остался вопрос с частотой камня или делителем таймера 0 что бы настроить реальное время.
Как точно можно узнать на какой частоте работает атмега8 с ...
- Сб ноя 19, 2016 21:50:00
- Форум: AVR
- Тема: mills() на AVR Studio
- Ответы: 17
- Просмотры: 6700
Re: mills() на AVR Studio
мне бы хотелось иметь универсальную функцию которую можно было бы дергать и узнавать время. Тогда можно было бы использовать вот такую удобную конструкцию:
if (millis() < Timer) Timer = millis();
if ((millis() - Timer) >= (long) Delay * 1000 )
{
Timer = millis();
// выполняем код
}
это с ...
if (millis() < Timer) Timer = millis();
if ((millis() - Timer) >= (long) Delay * 1000 )
{
Timer = millis();
// выполняем код
}
это с ...
- Сб ноя 19, 2016 19:40:23
- Форум: AVR
- Тема: Atmega8 OCR1A и OCR1B 2 шим канала
- Ответы: 8
- Просмотры: 5486
Re: Atmega8 OCR1A и OCR1B 2 шим канала
ну конечно же я мерял мультиметром напряжение на ножке AREF. 5вольт!
по поводу того что было опорное с конденсатором, это было в начале, я уже поменял на просто со входа. Я уже что только не пробовал, по этому могут быть такие путаницы.
За неточные выражения прошу прощения, я сам считаю себя ...
по поводу того что было опорное с конденсатором, это было в начале, я уже поменял на просто со входа. Я уже что только не пробовал, по этому могут быть такие путаницы.
За неточные выражения прошу прощения, я сам считаю себя ...
- Сб ноя 19, 2016 11:23:57
- Форум: AVR
- Тема: Atmega8 OCR1A и OCR1B 2 шим канала
- Ответы: 8
- Просмотры: 5486
Re: Atmega8 OCR1A и OCR1B 2 шим канала
АЦП писал по уроку из ютуба, там дядька так рассказывал, звучало убедительно. )))
спс за ответ, сейчас буду пробовать.
Добавлено after 2 hours 18 minutes 43 seconds:
еще интересный момент: я беру опорные 5 вольт со входа ref, но значение ацп получаю 1023 при 4х вольтах
спс за ответ, сейчас буду пробовать.
Добавлено after 2 hours 18 minutes 43 seconds:
еще интересный момент: я беру опорные 5 вольт со входа ref, но значение ацп получаю 1023 при 4х вольтах
- Сб ноя 19, 2016 10:23:29
- Форум: AVR
- Тема: mills() на AVR Studio
- Ответы: 17
- Просмотры: 6700
Re: mills() на AVR Studio
у меня есть
#define F_CPU 1000000 // частота камня 1 Mhz
Атмега 8, с заводскими настройками 1 Mhz ведь от внутреннего генератора (кварц не ставлю и фьюзы пока не трогал, стремно запороть, у меня пока что тольк один МК)
#define F_CPU 1000000 // частота камня 1 Mhz
Атмега 8, с заводскими настройками 1 Mhz ведь от внутреннего генератора (кварц не ставлю и фьюзы пока не трогал, стремно запороть, у меня пока что тольк один МК)
- Сб ноя 19, 2016 01:16:40
- Форум: AVR
- Тема: mills() на AVR Studio
- Ответы: 17
- Просмотры: 6700
mills() на AVR Studio
помогите разобратся, я плавно перехожу с ардуины на чистый С, и очень хотелось бы для своего удобства реализовать функцию millis которая возвращает текущее время со старта програмы как на ардуино. На просторах интернета наше библиотеку (спс добрым людям) но коректно работать отказывается на Атмеге8 ...
- Сб ноя 19, 2016 01:15:08
- Форум: AVR
- Тема: Atmega8 OCR1A и OCR1B 2 шим канала
- Ответы: 8
- Просмотры: 5486
Re: Atmega8 OCR1A и OCR1B 2 шим канала
сейчас попробую ваш вариант, но я пробовал таймер1 А канал и таймер2, то у меня оба потенциометра влияли на оба шима одновременно, очень странно, я начал подозревать ацп, так как оттуда получаю значения.
Добавлено after 37 minutes 33 seconds:
TCCR1A |= (1 << COM1A1)|(0 << COM1A0)
| (1 << COM1B1 ...
Добавлено after 37 minutes 33 seconds:
TCCR1A |= (1 << COM1A1)|(0 << COM1A0)
| (1 << COM1B1 ...
- Пт ноя 18, 2016 23:32:34
- Форум: AVR
- Тема: Atmega8 OCR1A и OCR1B 2 шим канала
- Ответы: 8
- Просмотры: 5486
Re: Atmega8 OCR1A и OCR1B 2 шим канала
сделал вот так (режим 5)
TCCR1A |= (1 << COM1A1)|(0 << COM1A0) // Установим биты COM1A1-COM1A0:0b10, означает сброс вывода канала A при сравнении
| (1 << COM1B1)|(0 << COM1B0)
| (0 << WGM11)|(1 << WGM10); // Установим биты WGM13-10:0b1110, согласно таблице это
TCCR1B |= (0 << WGM13)|(1 << WGM12 ...
TCCR1A |= (1 << COM1A1)|(0 << COM1A0) // Установим биты COM1A1-COM1A0:0b10, означает сброс вывода канала A при сравнении
| (1 << COM1B1)|(0 << COM1B0)
| (0 << WGM11)|(1 << WGM10); // Установим биты WGM13-10:0b1110, согласно таблице это
TCCR1B |= (0 << WGM13)|(1 << WGM12 ...
- Пт ноя 18, 2016 18:49:46
- Форум: AVR
- Тема: Atmega8 OCR1A и OCR1B 2 шим канала
- Ответы: 8
- Просмотры: 5486
Atmega8 OCR1A и OCR1B 2 шим канала
всем привет! Ознакомившись с ардуиной и немного попрактиковавшись плавно перешел игры с Атмега8 и Аттини13. Дается очень тяжело, но шаг за шагом разобрался с АЦП и прочими мелочами. Вот сейчас мучаю таймера. И есть моменты которые очень хотелось бы обсудить с более опытными людьми.
Можно ли ...
Можно ли ...