Технический форум
Вернуться   Технический форум > Электроника, самоделки и техника > Форум по электронике > Схемы


Ответ
 
Опции темы Опции просмотра
Старый 16.11.2009, 10:02   #21 (permalink)
Poor Fred
Member
 
Аватар для Poor Fred
 
Регистрация: 27.01.2009
Сообщений: 158
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 212
По умолчанию

Цитата:
Сообщение от Long Cat Посмотреть сообщение
Предлагаю взять за основу вот такое устройство:
Устройство хорошее, но немного не то, что хотелось. Да и не хочется возиться с прошивкой.
Poor Fred вне форума   Ответить с цитированием
Старый 16.11.2009, 12:16   #22 (permalink)
Long Cat
Banned
 
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
По умолчанию

Цитата:
Сообщение от Poor Fred Посмотреть сообщение
Устройство хорошее, но немного не то, что хотелось. Да и не хочется возиться с прошивкой.
Это вся его прошивка:
Код:
' ***************************************************************************
' *
' * Title         : LCD Thermometer LM35.bas
' * Version       : 1.0
' * Last Updated :  17.04.2006
' * Target        : AT Mega8
' * Author        : www.avrprojects.net
' * Program code  : BASCOM AVR
' * Hardware req. : LM35
' * Description   : read analog value from LM 35 temperature sensor, show the result on a LCD
' *                 display with bar-graph
' ***************************************************************************
$regfile = "M8def.dat"                                      ' use the Mega8

$crystal = 10000000



Deflcdchar 0 , 32 , 32 , 31 , 31 , 31 , 31 , 32 , 32        'delenie
Deflcdchar 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1                'palka sprava
Deflcdchar 2 , 16 , 16 , 16 , 16 , 16 , 16 , 16 , 16        'palka sleva
Deflcdchar 3 , 16 , 16 , 31 , 31 , 31 , 31 , 16 , 16        'palka sleva i delenie
Deflcdchar 4 , 1 , 1 , 31 , 31 , 31 , 31 , 1 , 1            'palka sprava i delenie
Deflcdchar 5 , 32 , 32 , 28 , 28 , 28 , 28 , 32 , 32        'polovina delenia
Deflcdchar 6 , 1 , 1 , 29 , 29 , 29 , 29 , 1 , 1            'palka sprava i polovina delenia
Deflcdchar 7 , 16 , 16 , 28 , 28 , 28 , 28 , 16 , 16        'palka sleva i polovina delenia

Config Lcdpin = Pin , Db4 = Portd.3 , Db5 = Portd.2 , Db6 = Portd.1 , Db7 = Portd.0 , E = Portd.6 , Rs = Portd.7

Config Lcd = 20 * 4

Config Adc = Single , Prescaler = Auto , Reference = Avcc   'config ADC

Start Adc

Dim W As Word , Perc As Word , Volt As Word , Volt_d As Byte , Channel As Byte , I As Byte , Cols As Byte , Cols_d As Byte , T As Byte , Cols_1 As Byte

Cls
Cursor Off
Locate 3 , 1
Lcd "0"
Locate 3 , 5
Lcd "10"
Locate 3 , 10
Lcd "20"
Locate 3 , 15
Lcd "30"
Locate 3 , 19
Lcd Chr(223) ; "C"

Do
  W = Getadc(0)
  Volt = W * 5
  Volt_d = Volt Mod 10
  Volt = Volt / 10
  Locate 1 , 1
  Lcd Volt ; "," ; Volt_d

  Cols = Volt / 2
  Cols_d = Volt Mod 2
  Cols_1 = Cols + 1

  Locate 2 , 1

  If Cols = 0 Then
   If Cols_d = 0 Then
      Lcd Chr(2)
   Else
      Lcd Chr(7)
   End If
  Else
   Lcd Chr(3)
  End If

  For I = 2 To 20
   T = I Mod 5
   If T = 0 Then
      If Cols_1 = I Then
         If Cols_d = 1 Then
            Lcd Chr(6)
         Else
            Lcd Chr(1)
         End If
      End If
      If Cols < I And Cols_1 < I Then Lcd Chr(1)
      If Cols >= I And Cols_1 > I Then Lcd Chr(4)
   Else
      If Cols_1 = I Then
         If Cols_d = 1 Then
            Lcd Chr(5)
         Else
            Lcd Chr(32)
         End If
      End If
      If Cols < I And Cols_1 < I Then Lcd Chr(32)
      If Cols >= I And Cols_1 > I Then Lcd Chr(0)
   End If
  Next I


   Waitms 1000
  Loop
End
Большая часть программы занята рисованием картинки на LCD.
Long Cat вне форума   Ответить с цитированием
Старый 04.03.2010, 07:38   #23 (permalink)
Миханик
Member
 
Аватар для Миханик
 
Регистрация: 09.12.2008
Сообщений: 433
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55
По умолчанию

Цитата:
Сообщение от Валерий Посмотреть сообщение
Вот две простые схемы регуляторов вращения вентиляторов.
Валерий, здравствуйте, хочу спросить, без стабилизаторов напряжения в этих схемах никак обойтись нельзя? Они обязательны? Потому что у меня есть только на 5В, а вот с 12Вольтовыми, напряженка, не найду... =(
Миханик вне форума   Ответить с цитированием
Старый 04.03.2010, 09:06   #24 (permalink)
Валерий
Member
 
Аватар для Валерий
 
Регистрация: 11.04.2007
Адрес: Санкт-Петербург
Сообщений: 40,320
Записей в дневнике: 73
Сказал(а) спасибо: 885
Поблагодарили 2,792 раз(а) в 431 сообщениях
Репутация: 186775
По умолчанию

Без стабилизатора никак. А на пятивольтовом стабилизаторе собрана схема на первой картинке.
__________________
Пингвин птица гордая, пока не пнёшь - не полетит.
Валерий вне форума   Ответить с цитированием
Старый 04.03.2010, 10:03   #25 (permalink)
Миханик
Member
 
Аватар для Миханик
 
Регистрация: 09.12.2008
Сообщений: 433
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55
По умолчанию

Цитата:
Сообщение от Валерий Посмотреть сообщение
Без стабилизатора никак. А на пятивольтовом стабилизаторе собрана схема на первой картинке.
Ну там ведь скорость вращения будет меньше, так ведь? У меня ведь 12В куллера
Миханик вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 04.03.2010, 10:07   #26 (permalink)
Валерий
Member
 
Аватар для Валерий
 
Регистрация: 11.04.2007
Адрес: Санкт-Петербург
Сообщений: 40,320
Записей в дневнике: 73
Сказал(а) спасибо: 885
Поблагодарили 2,792 раз(а) в 431 сообщениях
Репутация: 186775
По умолчанию

Нет, не будет. В этой схеме включения микросхема регулирует выходное напряжение в пределах 5 - 11.5 вольт.
__________________
Пингвин птица гордая, пока не пнёшь - не полетит.
Валерий вне форума   Ответить с цитированием
Старый 04.03.2010, 10:14   #27 (permalink)
Миханик
Member
 
Аватар для Миханик
 
Регистрация: 09.12.2008
Сообщений: 433
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55
По умолчанию

Цитата:
Сообщение от Валерий Посмотреть сообщение
Нет, не будет. В этой схеме включения микросхема регулирует выходное напряжение в пределах 5 - 11.5 вольт.
А, ну тогда всё понял, спасибо. =)
Миханик вне форума   Ответить с цитированием
Старый 27.05.2010, 16:45   #28 (permalink)
WOC
Новичок
 
Регистрация: 21.05.2010
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Скажите а зачем стабилизатор нужен ? нельзя просто подключить резистор в цепь ? напряжение ниже - оборотов меньше.
WOC вне форума   Ответить с цитированием
Старый 18.06.2010, 14:07   #29 (permalink)
SotM
Новичок
 
Регистрация: 15.06.2010
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Подскажите пожалуйста.
Я паять умею, но в деталях не очень разбираюсь. Пошел в радиомагазин, а там продавец сказал, что не указана мощность всех деталей и поэтому не знает что мне нужно. Не могли бы подсказать мощности всех деталей в 1-ой схеме? (ну та, которая здесь Простой реобасс. (Моддинг для начинающих))
SotM вне форума   Ответить с цитированием
Старый 18.06.2010, 14:20   #30 (permalink)
Валерий
Member
 
Аватар для Валерий
 
Регистрация: 11.04.2007
Адрес: Санкт-Петербург
Сообщений: 40,320
Записей в дневнике: 73
Сказал(а) спасибо: 885
Поблагодарили 2,792 раз(а) в 431 сообщениях
Репутация: 186775
По умолчанию

Резисторы мощностью 0.25 ватта.
__________________
Пингвин птица гордая, пока не пнёшь - не полетит.
Валерий вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 18:47.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.