Поиск сообщества
Показаны результаты для тегов 'ИНДИКАТОР'.
Найдено: 52 результата
-
Необходимо выводить на блок из 4 семисегментных индикаторов данные, управление лежит на двух сдвиговых регистрах: Первый хранит в себе число на вывод, второй адрес(адресует на конкретный разряд в блоке). Данные передаю через аппаратный SPI, настроенный в STM32CubeMX, но он у меня не работает. Мой алгоритм Задаю наборы для отображения на индикаторе и адресные наборы для перемещения по разрядам в блоке. uint8_t i,j = 0; uint8_t buff[8] = {1,2,3,4,5,6,7,8}; uint8_t digit[10] = { 0xC0, // 0 0xF9, // 1 0xA4, // 2 0xB0, // 3 0x99, // 4 0x92, // 5 0x82, // 6 0xF8, // 7 0x80, // 8 0x90, // 9 }; uint8_t chr[4] = { 0x8, 0x4, 0x2, 0x1 }; Строб необходим для начала записи данных в регистр хранения сдвигового регистра void strob(void){ HAL_GPIO_WritePin(GPIOA, GPIO_PIN_6, GPIO_PIN_RESET); HAL_Delay(85); HAL_GPIO_WritePin(GPIOA, GPIO_PIN_6, GPIO_PIN_SET); HAL_Delay(85); } Функция передачи данных с использованием HAL функции и строба. void spi_send(uint8_t *data, uint8_t it){ strob(); uint8_t *d = data; for(j = 0; j <=it; j++){ d = &data[j]; HAL_SPI_Transmit ( &hspi1, d, 8, 50); } strob(); } Отправляю смешение по элементам блока семисегментного индикатора. while (1) { i++; if(i<=4){ spi_send(chr, i); } else i = 4; i = -1; s.7z Файлы с IAR проектом и CubeMX проектом инициализации. 1dsfs.7z Пример работы индикатора video_2018-07-04_00-13-42.mp4
-
Продам новые, с хранения, индикаторы тока типа М4284 200мкА в наличии около 500шт. цена 50 руб/шт. Саратовская обл. Возможна отправка почтой.
-
Продам микроамперметры М4248, 50-0-50 мкА Новые, с хранения, в упаковках. 10шт. по 200р. Саратовская обл. Возможна отправка почтой.
- 2 ответа
-
- микроамперметр
- М4248
- (и ещё 4 )
-
Продам индикаторы стрелочные типа М68501. Новые, с хранения. Цена 200 руб/шт. В наличии 24шт. Саратовская обл. Возможна отправка товара почтой или транспортной компанией.
-
Продам индикаторы ИВ-28Б. Новые, в упаковках. В наличии 648 штук. Цена 15 руб/шт. Саратовская обл. Возможна отправка почтой или транспортной компанией.
-
Продаются индикаторы Новые, 10 шт, цена 300руб. за все + пересылка. Технические характеристики: ∙ Цвет свечения Красный ∙ Цвет сегмента белый матовый ∙ Цвет поверхности рефлектора черный ∙ Количество разрядов 3 ∙ Тип Цифровые ∙ Высота символа 9.2мм ∙ Схема включения Общий Катод
-
Индикатор от "Ишим". Внешне все исправно. Работоспособность неизвестна. Цена 1000 руб. Находится в Евпатории. Отправка за счет покупателя почтой России, ТК СДЭК, КИТ.
-
Абсолютно новые, 500руб за упаковку 1000шт Есть много россыпью по 50 коп шт, минимальный заказ 500шт Оплата на карту, доставка почтой РФ на покупателе
-
Помогите! Не пойму, почему не работает код. Хотя он был рабочий, пока я что-то не "оптимизировал"... // Общие выводы индикатора #define D0 GPIO_Pin_14 #define D1 GPIO_Pin_13 #define D2 GPIO_Pin_12 #define ALL_CATOD ( D0 | D1 | D2 ) // К какой ноге какой сегмент подключен #define SEG_A GPIO_Pin_0 #define SEG_B GPIO_Pin_1 #define SEG_C GPIO_Pin_2 #define SEG_D GPIO_Pin_3 #define SEG_E GPIO_Pin_4 #define SEG_F GPIO_Pin_5 #define SEG_G GPIO_Pin_6 //Собираем цифры из сегментов #define DIG0 ( SEG_A | SEG_B | SEG_C | SEG_D | SEG_E | SEG_F ) #define DIG1 ( SEG_B | SEG_C ) #define DIG2 ( SEG_A | SEG_B | SEG_G | SEG_E | SEG_D ) #define DIG3 ( SEG_A | SEG_B | SEG_G | SEG_C | SEG_D ) #define DIG4 ( SEG_F | SEG_G | SEG_B | SEG_C) #define DIG5 ( SEG_A | SEG_F | SEG_G | SEG_C | SEG_D ) #define DIG6 ( SEG_A | SEG_C | SEG_D | SEG_E | SEG_F | SEG_G ) #define DIG7 ( SEG_A | SEG_B | SEG_C ) #define DIG8 ( SEG_A | SEG_B | SEG_C | SEG_D | SEG_E | SEG_F | SEG_G) #define DIG9 ( SEG_A | SEG_B | SEG_C | SEG_D | SEG_F | SEG_G) #define ALL_SEG (DIG8 ) void GPIO_Configuration(void) { GPIO_InitTypeDef GPIO_InitStructure; /* GPIOA Configuration:TIM3 Channel1, 2, 3 and 4 as alternate function push-pull */ GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_Init(GPIOB, &GPIO_InitStructure); GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_InitStructure.GPIO_Pin = ALL_SEG | ALL_CATOD; GPIO_Init(GPIOA, &GPIO_InitStructure); } void show_temp(void) { u16 tmp; // Содержит копию counter (из него по очереди исключаются последние цифры) u8 digit; // В эту переменную поочередно записываются цифры из которых состоит число counter u16 catods[] = { D0, D1, D2 }; u8 digitsp[] = { DIG0, DIG1, DIG2, DIG3, DIG4, DIG5, DIG6, DIG7, DIG8, DIG9 }; u8 i; tmp = measureT; for (i = 0; i < 3; i++) { if (tmp > 0) { //Вытаскиваем первую справа цифру из числа counter digit = tmp % 10; tmp = tmp / 10; //Выключаем все разряды. 1 на катоды GPIOA->ODR |= ALL_CATOD; //Включаем i разряд индикатора GPIOA->ODR &= ~catods[i]; //Выводим цифру в i разряд GPIOA->ODR &= ~DIG8; //Выключаем все сегменты GPIOA->ODR |= digitsp[digit]; //Зажигаем нужные //Небольшая задержка. Пусть цифра погорит некоторое время delay_ms(1000); } } } Большую задержку поставил, чтобы глазом было видно результат. Число 123 отображается: сначало 33, потом 22, потом 111. Почему загорается несколько разрядов, хотя GPIOA->ODR &= ~catods;?
-
Зравствуйте,у меня есть плата индикатора,похожа на "маяковскую",но все же нет. Кто сталкивался с такой,можете подсказать схему и способ подключения к унч (собрал на TDA7294,стерео)
-
Зравствуйте,у меня есть плата индикатора,похожа на "маяковскую",но все же нет. Кто сталкивался с такой,можете подсказать схему и способ подключения к унч (собрал на TDA7294,стерео)
-
Здравствуйте, коллеги! Волей случая ко мне попал в руки контроллер, который не совсем контроллер... В общем, я продаю набор для творчества))) Состав: 1. Микроконтроллер. В составе: корпус на дин-рейку (но din-ушки отломлены), три платы (ATMEL AT89S52 на панельке, кварц, несколько микрух, 48 светодиодов)+(24 оптрона pc817 на панельках)+(4 регистра sn74hct573n на панельках, опять оптроны и опять на панельках, 24 реле 6А 220В); 2. Блок реле на дин-рейку (20 реле omron g5nb-1a, светодиоды); 3. Панель оператора, в составе: плата интерфейса (на max232 на панельке, DC/DC конвертер meanwell), графический индикатор winstar wg240128b (подстветка тоже winstar), клавиатура; 4. Пара вторичных источников питания meanwell для этого добра: на дин-рейку dr-45sp2 24v2a и панельный s-100f-24 на 4.5А. Все, кроме БП на быстромонтируемых разъемах. Всборе оборудование проработало несколько месяцев, но после эксплуатации решили модернизировать этот узел. Хранилось в отапливаемом помещении лет 5. Сначала, поставлю цену 9990 руб. Через пару недель уроню на четверть, потом еще. Доставка - Почтой РФ(нежелательно) или ТК ПЭК, Деловые линии.
- 2 ответа
-
- atmel
- микроконтроллер
- (и ещё 8 )
-
Здравствуйте! Имеется две .батареи ,одна от мертвого планшета,другая от убитой гравитацией нокии по моему 5b , решено из них сделать небольшой повербанк с паралельным включением, будет заряжвамтся от родного зарядного из вышеперечисленых, нужен индикатор заряда-разряда, т.е зеленый светодиод -заряжен, напряжение 4,3 и красный -разряжен - напряжение 3.0в что просмотрел и нашнал немного не подходит,есть тл431 может быть пару найду и есть светодиоды красный и зеленый и транзисторы, может смопротивлений навыпаиваю и еще какие могут быть подводные камни, я так понимаю что тут не все так просто?
-
Здравствуйте, Нужно что-то простое, надежное, многофункциональное и на светодиодах Планируется индикатор напряжения постоянного/переменного с очень небольшим набором деталей, Чтобы показывал напряжения от 5 до 400 вольт на отдельных светодиодах, с шагом к примеру от 5 до 10, от 10 до 30, от 30 до 100, от 100 до 250, 250 - 400. мог показывать постоянное-переменное загоранием светодиода, также при постоянном напряжении мог указывать переплюсовку Итого светодиодов - 7-8 светодиодов. Пока трудность в защите одного от другого, как реализовать без сложных схем?
-
Здравствуйте=)) Кто знает где взять схему ? Может кто может нарисовать ? Вот пример работы
- 19 ответов
-
- phase
- correlation
-
(и ещё 8 )
C тегом:
-
Вот ссылка на прибор http://cxem.net/indicator/indicator19.php Интересует полный принцип работы той части схемы, которая выделена красным. На сколько я понимаю все 3 транзистора для усиления, ну и первые два резистора задают роб. точку ВТ1, на этот все. Так что хотелось бы подробное описание принципа работы данного участка схемы, а так же назначение диодоы (ВД1, ВД2).
-
Газоразрядный индикатор ИН-12, корпус РШ-31a (без 13 и 14 штырьков) по ОСТ 11 ПО.073.008-72. Т.к. формат STEP не поддерживает прозрачность, выкладываю колбу и внутренности индикатора по отдельности, так как у 3D-тела можно менять прозрачность при создании посадочного места (по крайней мере в Altium Designer это возможно). Совместив их при создании посадочного места, получится довольно-таки правдоподобный индикатор. Также в комплекте есть панельки ПЛ31а-п (черная и коричневая), подходит для индикаторных ламп ИН12А/ИН12Б и ИВ-22. В интернете ее чертеж не найти, поэтому вот: Скачать
-
Помогите понять, есть написанная программа тини261 исходник под вывод напряжения и силы тока. Сами семисегментники ОА. Вопрос: где и как поменять значения что бы переделать ОА или ОК Исходники CodeVision cvI.7z cvU.7z
-
продам платы индикации азс что пишет вкипедия демонтаж работали до последнего в наличии 4 шт 700р -1 шт. за 4шт 2,500р отправка почтой России за ваш счет оплата на карту сбербанка на плате кт853б- 8 шт кт829а-5шт кд212б (2т212б)- 40шт кт503 кт502 и пр. питание +30в, +5в
- 3 ответа
-
- блинкерное табло
- индикатор
-
(и ещё 1 )
C тегом:
-
Народ, помогите!!! Есть ряд микросхем: кр574уд1а, кр198нт11, кр531ла3, м51995ар, SN29740NB, FA5311 кр1533ир23 можно ли из этого сделать индикатор зарядки для авто (на торпедо) желательно многодиодный ну на крайний случай на 3 диода(нехватка заряда-норм заряд-перезаряд)? Заранее благодарен!
- 15 ответов
-
Индикаторы светодиодные HDSP-H103 Agilent(Hewlett-Packard) демонтаж с промышленного оборудования. Цвет красный. В наличии 50 штук. Цена 30 рублей за 1 шт. География - Забайкальский край. Почта bigmanlav@mail.ru Отправлю Почтой России, гарантирую надежную упаковку. datasheet.pdf
- 37 ответов
-
- индикатор
- светодиодный
-
(и ещё 1 )
C тегом:
-
Продам индикаторы HCMS-2915 В наличии 8 штук. Цена 150 рублей за 1 шт. Демонтированы с промышленного оборудования. По подключению и работе ничего не поясню - не моя тема, извините. География - Забайкальский край. Почта bigmanlav@mail.ru Отправлю Почтой России, гарантирую надежную упаковку.
-
Газоразрядные индикаторы ИН-1 ИН-2 ИН-14 ИВ-4 ИВ-21 ИН-1 новые, в наличии 7 штук, цена 70 рублей за 1 шт ИН-2 новые, в наличии 4 штуки , цена 50 рублей за 1 шт ИН-14 на плате, б/у , только все вместе, цена 1500 за всю плату ИВ-4 новые, в наличии 6 штук, цена 70 рублей за 1 шт ИВ-21 новый , в наличии 1 штук, цена 100 рублей. Отправка почтой. Географически - Забайкальский край. Почта bigmanlav@mail.ru
- 36 ответов
-
- Газоразрядный
- индикатор
-
(и ещё 6 )
C тегом:
-
Всем доброго и бодрого дня! Имел я когда-то магнитофон Яуза-221С. Всё, что от него осталось - блок индикации да и тот в неизвестном состоянии (не помню работал ли он вообще последние годы жизни магнитофона, так как использовал я его последний раз лет 8 назад). Задумал я подключить данный ВЛИ (ИЛТ4-30М) к компьютеру, не собирая какого-либо дополнительного БП. Хочу врезать его в одну из заглушек для дисководов в системном блоке и подключить к нему выход звуковой карты. Мне не нужно, чтобы он показывал уровень выходной мощности, да и какая там мощность на выходе звуковой карты. Мне нужно, чтобы он показывал уровень записи или по-другому громкость трека, в общем так же, как он работал на МП. Точность, естественно, не важна, важно чтобы прыгал красиво, чисто для красоты и для души. Нашёл схему от данного магнитофона, как оказалось он не от Яузы 1С, не 2С, а от самой первой Яузы-221С, без электронного счётчика ленты, но не суть. Разумеется посмотрел что куда подключать, какие нужны напряжения. Вместо +/-15В я решил использовать +/-12В с компьютерного БП (благо -12В в нём имеется), вместо 2,5В для накала я взял 5В с того же компьютерного БП и понизил до необходимого значения резистором (а то от 5В аж нити красным светились), оставалось где-то найти +23В - чисто из-за этого не хотелось собирать сторонний источник питания. Обратился я за помощью к нашему дорогому Александру (sanya110). Он мне конечно же помог, дал схему умножителя напряжения (схему прилагаю), подсказал какие элементы использовать и разъяснил всё до мелочей, за что ему большое спасибо! Нашёл я все нужные элементы, правда м/с взял не ту, что указана на схеме, я взял м/c К561ЛА7. Макетки у меня не нашлось, а платы травить я не умею да и не чем, сверлить тоже нечем (нет такого сверла), так что я взял старую советскую плату, всё выпаял с неё и сточил слой с дорожками напильником. В общем собрал я этот умножитель напряжения, на выходе он у меня выдаёт +21,4В. Подключил я индикатор как положено по схеме (звук не подключал, только питание) и вижу полный засвет. На подстроечник R14 индикатор реагирует. Если покрутить этот подстроечник, все надписи и цифры остаются гореть, а шкалы сами (сегменты) убавляются, но даже на максимуме подстроечника они горят на половину, дальше тусклее. Подскажите почему может быть полный засвет и такая ерунда. Помогите пожалуйста восстановить ВЛИ и подключить к компьютеру как я хотел. Я подумал - может быть дело в микросхемах? Здесь три м/с: две К553УД2 и одна "многоножка", если верить схеме, то это КР1534ПП1, на самой же ней ничего не написано, она просто вся чёрная. Не дай Бог она! Во-первых - мучение с пайкой, во-вторых - у меня такой нет, имеется только М85 на ВЛИ от Radiotehnika у-101. Надеюсь всё проще. Схему от самого магнитофона так же прикрепляю. Всем заранее огромное спасибо и удачи! P.S. Не может быть такого из-за того что на накал постоянку подаю, а не переменку? Переменку взять негде. Яуза МП-221С.djvu