Заказать прошивку

 





 

Всё началось с того, что я нечаянно обнаружил на турецком сайте схему, которая определяет сопротивление цветовых резисторов. Она выглядит так:

RC метр

Всё прекрасно, только ничего непонятно, потому что турецкий язык, наверное, очень особенный. Я написал на их сайт письмо с просьбой если уж не обРусить, то хотя бы обАнгличить прошивку. Очень уж мне хотелось повторить это устройство. Почти месяц я ждал от турецких «братьев по разуму» ответа, и дождался: «… это будет стоить … денег»  Тогда я подумал о том, что я и сам не турок и у меня хватит усидчивости и ума сделать такой прибор самостоятельно. Я объявил им «новую русско-турецкую войну»  J 

Под рукой оказался LCD-индикатор 20х2 и PIC16F877A. Этого оказалось достаточно. Почти две недели ушло на моделирование работы контроллера и полтора часа на изготовление платы. Кажется, мне прибор удался.

   При первом нажатии любой из кнопок её десятичное значение запоминается как «первая цифра», второе нажатие – как «вторая цифра», третье – как «множитель», а последняя – как «допуск отклонений в процентах».  Далее следует обычная математика: складываем первые две цифры, умножаем их на множитель и, исходя из результата, выводим на дисплей значение сопротивления в Омах, килоОмах или мегаОмах + процент отклонения.

Вот собственно и всё. Я попытался поместить эту программу в PIC16F874A, но в нём не хватило памяти. Зато в PIC16F877A памяти немного осталось. Поэтому я решил добавить в ту же схему программу для определения ёмкости керамических  конденсаторов  от 10 pF до 10 mF. Это мне тоже удалось. Ни схему, ни плату при этом менять не придётся. В симуляторе FlowCode (v.5) нет русификатора, а языков программирования я не знаю. Поэтому я не смог русифицировать свою программу. Значит, у меня в роду всё-таки были Турки.

  Я хочу обратиться к форумчанам, которых эта схема заинтересует:  если кто-нибудь знает,  подскажите мне, как можно вывести на дисплей русские буквы.

  Прошивка готова и опробована в железе. При включении прибора предлагается выбор: тестировать R (кнопка № 10) или тестировать С (кнопка № 11). При нажатии на кнопку № 10 тест резисторов проходит как и в первом случае. Для того, чтобы ввести цвета заново, нужно снова нажать Key 11. При нажатии на сброс ( кнопка Reset) программа начинает работать сначала.

В случае тестирования С (кнопка № 11) предлагается ввести три цифры, которые написаны на конденсаторе. До 10 pF я тест не писал, потому что там и так всё ясно – что написано на конденсаторе, такая ёмкость и есть. Ну а максимальная тестируемая ёмкость 9,9 mF.  Для ввода нового числового значения нужно повторно нажать кнопку № 11. Reset – начало работы. Ну вот и всё. Желаю всем лёгкого труда.                                         

 

RC метр
Плата  RC

 

RC метр

 

RC метр

 

RC метр

 

RC метр

 

RC метр

 

Вот так выглядит только для R

 

RC метр

 

RC метр

 

RC метр

 

RC метр

 

Таблица принятый сокращений:

черный Black BLK
красный Red  RED
оранжевый Orange ORA

 желтый

Yellow YEL
зелёный Green GRN
голубой Blue BLU
фиолетовый Violet  PUR
серый Gray GRY
белый White WHT
золотистый Golden GOL
серебристый Silvery  SIL

 

Таблица цветовых кодов резисторов:

 

Цвет кольца или точек

Первая цифра

Вторая цифра

Множитель

Допуск, %

Черный

 

-

0

*1

1

-

Коричневый

 

1

1

*10

10

1%

Красный

 

2

2

*100

102

2%

Оранжевый

 

3

3

*1.000

103

-

Желтый

 

4

4

*10.000

104

-

Зеленый

 

5

5

*100.000

105

0,5%

Голубой

 

6

6

*1.000.000

106

0,25%

Фиолетовый

 

7

7

*10.000.000

107

0,1%

Серый

 

8

8

*100.000.000

108

0,05%

Белый

 

9

9

*1.000.000.000

109

-

Золотистый

 

-

-

*0,1

10-1

5%

Серебристый

 

-

-

*0,01

10-2

10%


Типичный пример резистора 1k0, маркированного четырьмя цветовыми кольцами.
Значение резистора всегда кодируется в Омах.

Слева направо: Коричневый (1), Чёрный (0), Красный (множитель *100), Серебристый (допуск 10%).
Записываем: 10*100. Считаем: 10 * 100 = 1000 Ом. = 1 кОм.

 

Вы не можете скачивать файлы с нашего сервера две версии прошивки, схема, печатная плата



 
Дата: 7-05-2013, 19:09, Просмотров: 9104, Автор: Nikolai4
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти под своим именем.

   
shpuntic # 1
7 мая 2013 20:09  
 
Прикольная штука.На детское пианино похожа.
  •    •     


   
skorkin # 2
7 мая 2013 21:31  
 
Здорово конечно, только это все в уме должно считаться. Мое мнение.
  •    •     


   
va11 # 3
8 мая 2013 00:21  
 
Измеритель холодильников это прекрасно.
  •    •     


   
Samopalkin # 4
8 мая 2013 08:00  
 
Про холодильники - не понял юмора. Наверное он для меня слишком тонкий. А вот по поводу "считать в уме" - с этим полностью согласен. Только этот приборя я собственно и делал потому что до 7 класса так и не научился считать. Наверное в моём возрасте это стыдно :(
  •    •     


   
va11 # 5
8 мая 2013 10:07  
 
1. RC метр это от слова мерять? А что вы меряете? Ничего. Вы расшифровываете маркировку.
2. Condenser это деталь холодильника, а наши конденсаторы зовутся capacitor.
3. Буква м это "милли", а вы наверное, хотели сказать "микро" - это "u"
4. Про русские буквы: Напишите тестовую прошивку, которая выводит символы с кодом от 0 до 255. Так вы узнаете есть ли в этом индикаторе РБ и как их вызвать.
  •    •     


   
Samopalkin # 6
8 мая 2013 11:43  
 
Да уж, название устройства действительно не соответствует его предназначению (Маркер-Тест - смотрелось бы лучше)
Я обязательно напишу русскую прошивку для LCD, но только за помощью я обращусь к людям, которые мне и раньше помогали...
Когда я предложил эту схему тем, кому она может принести пользу, мне не хотелось, кому-либо доставлять неудобства в жизни, а поэтому я приношу извинения за ваше напрасно потраченное время и прошу Nikolai4a удалить эту статью.
Впредь я больше я не посмею отнимать у людей их драгоценного времени и внимания.
PS. Если кому-нибудь всё же понадобится моя помощь, то я буду доступен на ugryumov.ivan@mail.ru
Всем спасибо! До свидания! С уважением, Samopalkin.
  •    •     


   
skorkin # 7
8 мая 2013 12:10  
 
Ну вот, обидели человека. Так вообще можно отбить тягу к творчеству. С чего то надо же начинать. Вспоминаю свои первые пректы в 8 классе - микрофонный усилитель и переносные радиостанции. Ужас. :)
Samopalkin, ты молодец в любом случае. Я вот например с контроллерами на "Вы" и шепотом. Ваня, думаю что никто не хотел тебя обидеть, просто своей критикой люди хотели направить проект в нужное русло и открыть второе дыхание. Не обижайся...
  •    •     


   
alex06541 # 8
9 мая 2013 13:19  
 
не надо удалять!!!!!!!!!! тем кому этот прибор надо тот обязательно оценит,а то что там есть ошибки то это поправимо просто до ума довести а так очень удобно особенно по кандерам иногда не можешь вспомнить где что и как надо рыться искать в компе расшифровки а тут тебе рас и есть рекомендую автору не обращать внимания ,я когда хотел сделать универсальный измерительный прибор (2006) то там на форуме тоже писали что игрушка для детей фигня это все,но собрал так как надо все подогнал и мы протестировали замеры с какимто шведским тестером одновременно так он не хуже оказался этого тестера,а про китайские тестеры я вообще не говорю так что не надо здесь на автора гнать!!!!!!!
  •    •     


   
rgb # 9
9 мая 2013 16:11  
 
Я раньше жуть как ненавидел эти полосатые резисторы, а теперь могу новую жизнь начать:)))
  •    •     


   
Samopalkin # 10
10 мая 2013 07:55  
 
Я на днях всё исправлю: холодильники на конденсаторы, милли на микро и метр на расшифровку. Когда всё сделаю - выложу новые прошивки для LCD 20х2 и16х2
  •    •     


   
HiSER # 11
10 мая 2013 23:16  
 
Condenser это синоним слова Capacitor.
Condenser имеет больше вариаций перевода.

PS. И холодильник мне кажется правильнее называть Refrigerator.
  •    •     


   
skorkin # 12
11 мая 2013 09:28  
 
HiSER писал: "И холодильник мне кажется правильнее называть Refrigerator".

Ай молодец! Где ты был раньше? :)
  •    •     


   
Catcatcat # 13
20 октября 2013 09:48  
 
Для обучения, особенно в школьных кружках (если такое понятие еще есть) просто замечательная и необходимая вещь.
  •    •     


   
Samurai_82 # 14
28 января 2015 00:14  
 
и не только для кружков полезно, как сказал мой бывший преподаватель - мозги, не для того, чтобы помнить все, а для того, что бы знать где искать.
  •    •     


   
zenner # 15
18 января 2016 01:00  
 
Цитата: skorkin
Здорово конечно, только это все в уме должно считаться. Мое мнение.


Здорово что хоть кто то додумался сделать такую простую и удобную вещь.
А вообще в СССР писали человеческим языком на резисторах и конденсаторах их номинал. Это тоже было здорово.
  •    •     


   
al1965 # 16
20 июля 2016 14:22  
 
у LSD 20на2 какой тип контроллера?
  •    •     


   
al1965 # 17
21 июля 2016 12:22  
 
у меня такой LSD WH2002M-NGG-CT
контролер S6B0066U
  •    •     


   
al1965 # 18
24 июля 2016 07:59  
 
хоть бы кто ответил. Тут тишина и автор по почте молчит.
  •    •     

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
 

Обновления

Конкурсные работы:

Сообщения Форума Ответов
бaкoмeтр 1799
Сколько мужчина может потратит ... 4
Настенные часы - термометр 258
PICKIT2 и AVR 5
RGB подсветка приборной панели 4
Бакометр 2 200
Индикаторы температуры и давле ... 22
Универсальный бортовой компьют ... 298
Простой автоматический выключа ... 18
Помогите пожалуйста с CAN инте ... 2