امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
ولت سنج 5 ولت با سون سگمنت
نویسنده پیام
hadikh73 آفلاین
مدیــر کـل سایـت
*******

ارسال‌ها: 1,219
موضوع‌ها: 43
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 13642
( 14739 تشکر در 4686 ارسال )
ارسال: #27
RE: ولت سنج 5 ولت با سون سگمنت
(۱۰-آبان-۱۳۹۱, ۲۰:۲۹:۴۳)kamran0080 نوشته است: هادی جان راستش این مدارو برا سنسور هشدار دهنده گاز میخوام . چون خروجی سنسور های گاز mq بین 0 تا 4.75 ولت است پس اگه این مقدار رو با شکل خاصی رو سگمنت نشون بدیم و بعدش یک مرزی رو مرز خطر در نظر بگیریم اگه ولتاژ به اون حد رسید اژیری چیزی بکشه خیلی جالت میشه . این سنسور های گاز به ازای هوای تمیز بیرون 0.14 ولت بیرون میدن و در هوای کاملا الوده 4.75 یعنی تقریبا تمام تغذیه 5 ولتشو بیرون میده . خودم این فکر تو ذهنمه بیاییم این 4.75 رو همون 5 ولت درنظر بگیریم و 0 تا 5 ولت رو به 100 بخش تقسیم کنیم و به اضای هر بخش یک عدد رو رو سون سگمنت نشون بده . این پروژه رو هیچ جا ندیدم خیلی دنبالش گشتم . برا هشدار دهنده منازل جالب میشه .
اگه 5 ولت خروجی رو تقسیم بر 100 بخشی که در نظر گرفته بودیم تقسیم کنیم میشه 0.05
پس باید به اضای 0.05 ولت یک واحد اضافه بشه
بله فکر خیلی جالبیه
ولی روشی که شما استفاده می کنید یکم سخته مثل اینه که لقمه رو دور سرتون بچرخونید و بعد توی دهان بگذارید
به نظر من این کار رو بکنید
اگر 1023 رو بر 5 تقسیم کنید میشه204.6 حالا این عدد رو در 4.75 ضرب کنید میشه تقربا میشه 971 این یعنی عددی که adc به ما میده هیچوقت از 971 بیشتر نمیشه خوب حالا این عدد رو بر 10 تقسیم کنید میشه یه عدد بین 0 تا 97 یا 100 که دیگه مشکل حله برای اطمینان خاطر یه دستور شرطی می گذاریم که هر وقت این عدد از 100 بیشتر شد بشه 100 خوب حالا یه شرط تو حلقه اصلی بگذار که هر موقع به نقطه بهرانی رسید آژیر بکشه
موفق باشیدWink
بعدش بهتر نیست سگمنت ها رو 2 تا کنید (من 3 تایی رو درست کردم)
کد php:
$regfile "m8def.dat"
$crystal 500000
Config Adc 
Single Prescaler Auto Reference Off
Config Portb 
Output
Config Portd 
Output
Dim A 
As Word
Dim B 
As Long
Dim C 
As Word
Dim D 
As Word
Dim E 
As Word
Dim F 
As Byte
Dim G 
As Byte
Dim I 
As Byte
Dim J 
As Word
Declare Sub Yekan
Y Alias Portb.3
D0 Alias Portb.2
S Alias Portb.1
Enable Adc
Start Adc
'*******************************************************************************
Do
A = Getadc(0)
B = A / 10
If B > 100 Then B = 100
'
*******************************************************************************
Call Yekan
Portb.4 
1
1
Portd 
F
Waitms 4
0
If => 10 Then
D0 
1
Portd 
G
Waitms 4
D0 
0
End 
If
If 
100 Then
1
Portd 
I
Waitms 4
0
End 
If
Loop
End 
'end program
'
*******************************************************************************
Hadi:
Data &B1000000 , &B1111001 , &B0100100 , &B0110000
Data 
&B0011001 , &B0010010 , &B0000010 , &B1111000
Data 
&B0000000 , &B0010000
'*******************************************************************************
Sub Yekan
C = B / 10
C = C * 10
C = B - C
F = C
F = Lookup(f , Hadi)
D = B / 100
D = D * 100
D = B - D
D = D / 10
G = D
If B => 10 Then
G = Lookup(g , Hadi)
E = B / 100
I = E
End If
If B = 100 Then
I = Lookup(i , Hadi)
End If
End Sub 

۱۰-آبان-۱۳۹۱, ۲۲:۱۸:۳۴
ارسال‌ها
پاسخ
تشکر شده توسط : kamran0080


پیام‌های داخل این موضوع
ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۰۶-آبان-۱۳۹۱, ۰۱:۵۴:۱۵,
RE: ولت سنج 5 ولت با سون سگمنت - توسط hadikh73 - ۰۶-آبان-۱۳۹۱, ۱۰:۱۰:۱۶,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۰۶-آبان-۱۳۹۱, ۱۱:۰۸:۲۴,
RE: ولت سنج 5 ولت با سون سگمنت - توسط hadikh73 - ۰۶-آبان-۱۳۹۱, ۱۱:۳۶:۰۲,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۰۶-آبان-۱۳۹۱, ۱۵:۴۱:۵۱,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۰۷-آبان-۱۳۹۱, ۱۲:۵۵:۴۳,
RE: ولت سنج 5 ولت با سون سگمنت - توسط omid_phoenix - ۰۷-آبان-۱۳۹۱, ۱۹:۵۰:۴۹,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۰۷-آبان-۱۳۹۱, ۱۹:۵۸:۱۱,
RE: ولت سنج 5 ولت با سون سگمنت - توسط رسول - ۰۷-آبان-۱۳۹۱, ۲۰:۰۵:۲۸,
RE: ولت سنج 5 ولت با سون سگمنت - توسط hadikh73 - ۰۸-آبان-۱۳۹۱, ۰۰:۵۶:۳۵,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۰۸-آبان-۱۳۹۱, ۱۷:۵۶:۲۳,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۱۰-آبان-۱۳۹۱, ۱۰:۴۲:۱۳,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۰۸-آبان-۱۳۹۱, ۰۹:۱۲:۱۰,
RE: ولت سنج 5 ولت با سون سگمنت - توسط hadikh73 - ۰۸-آبان-۱۳۹۱, ۱۸:۴۵:۳۶,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۰۹-آبان-۱۳۹۱, ۱۲:۰۷:۲۷,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۰۸-آبان-۱۳۹۱, ۱۹:۰۹:۵۹,
RE: ولت سنج 5 ولت با سون سگمنت - توسط hadikh73 - ۰۹-آبان-۱۳۹۱, ۱۲:۵۸:۴۸,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۰۹-آبان-۱۳۹۱, ۱۴:۴۰:۲۱,
RE: ولت سنج 5 ولت با سون سگمنت - توسط hadikh73 - ۰۹-آبان-۱۳۹۱, ۱۴:۴۶:۱۱,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۰۹-آبان-۱۳۹۱, ۱۵:۰۰:۵۳,
RE: ولت سنج 5 ولت با سون سگمنت - توسط hadikh73 - ۰۹-آبان-۱۳۹۱, ۲۰:۳۲:۲۶,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۰۹-آبان-۱۳۹۱, ۲۱:۵۰:۰۷,
RE: ولت سنج 5 ولت با سون سگمنت - توسط hadikh73 - ۱۰-آبان-۱۳۹۱, ۱۱:۱۹:۲۶,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۱۰-آبان-۱۳۹۱, ۱۸:۱۵:۰۱,
RE: ولت سنج 5 ولت با سون سگمنت - توسط hadikh73 - ۱۰-آبان-۱۳۹۱, ۱۹:۳۳:۱۷,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۱۰-آبان-۱۳۹۱, ۲۰:۲۹:۴۳,
RE: ولت سنج 5 ولت با سون سگمنت - توسط hadikh73 - ۱۰-آبان-۱۳۹۱, ۲۲:۱۸:۳۴
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۱۱-آبان-۱۳۹۱, ۰۰:۱۷:۰۹,
RE: ولت سنج 5 ولت با سون سگمنت - توسط hadikh73 - ۱۱-آبان-۱۳۹۱, ۰۰:۴۱:۴۲,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۱۱-آبان-۱۳۹۱, ۱۳:۳۰:۳۴,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۲۴-آبان-۱۳۹۱, ۲۲:۳۱:۵۹,
RE: ولت سنج 5 ولت با سون سگمنت - توسط hadikh73 - ۲۵-آبان-۱۳۹۱, ۰۲:۲۷:۰۳,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۰۱-آذر-۱۳۹۱, ۲۱:۵۷:۰۹,
RE: ولت سنج 5 ولت با سون سگمنت - توسط hadikh73 - ۰۲-آذر-۱۳۹۱, ۰۰:۴۵:۵۲,
RE: ولت سنج 5 ولت با سون سگمنت - توسط kamran0080 - ۰۲-آذر-۱۳۹۱, ۱۴:۲۴:۲۳,
RE: ولت سنج 5 ولت با سون سگمنت - توسط hadikh73 - ۰۲-آذر-۱۳۹۱, ۱۵:۱۹:۰۷,
RE: ولت سنج 5 ولت با سون سگمنت - توسط mahdi_123v - ۲۴-بهمن-۱۳۹۳, ۲۱:۴۳:۵۲,
RE: ولت سنج 5 ولت با سون سگمنت - توسط omid_phoenix - ۲۵-بهمن-۱۳۹۳, ۰۰:۵۶:۴۶,

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  تبدیل اعداد نشون داده شده روی سون سگمنت به عدد saeedsmk 2 1,761 ۰۶-اردیبهشت-۱۳۹۷, ۲۱:۵۹:۳۵
آخرین ارسال: 1نفر
Sad [سوال] شمارنده ی دورقمی با سون سگمنت cloner006 4 3,847 ۳۰-دى-۱۳۹۴, ۰۴:۲۴:۱۰
آخرین ارسال: omid_phoenix
  [سوال] شمارش معکوس سه رقمی سون سگمنت مالتی پلکس amiri630 0 2,853 ۱۷-آبان-۱۳۹۴, ۱۵:۳۶:۰۶
آخرین ارسال: amiri630
  کمک در مورد نمایش کلمه روی سون سگمنت سه تایی اند مشترک amiri630 1 2,751 ۱۶-آبان-۱۳۹۴, ۱۰:۱۲:۲۴
آخرین ارسال: hadikh73
  شمارنده دو رقمی با سون سگمنت زبان C و AVR hosseinip 12 15,488 ۲۳-اردیبهشت-۱۳۹۴, ۱۱:۰۹:۲۶
آخرین ارسال: hosseinip
  ولتمتر با سون سگمنت 4تایی svb93 2 2,681 ۲۵-اردیبهشت-۱۳۹۳, ۱۳:۵۵:۰۱
آخرین ارسال: aKaReZa75
  سون سگمنت دو رقمي با كليد puria.69 1 2,259 ۱۸-بهمن-۱۳۹۲, ۱۱:۴۰:۲۷
آخرین ارسال: Ambassador
  تایمر با سون سگمنت و mega32 xubin 11 11,507 ۲۷-دى-۱۳۹۲, ۱۸:۲۰:۵۹
آخرین ارسال: xubin
  سون سگمنت دو رقمی با ای وی آر fa.chiani 7 8,128 ۲۷-دى-۱۳۹۲, ۰۲:۴۷:۰۵
آخرین ارسال: ترانسپورتر
  ساعت و دما با سون سگمنت با باتري بك آپ mobah 24 24,574 ۰۹-شهریور-۱۳۹۲, ۱۵:۵۰:۴۶
آخرین ارسال: Ambassador

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS