PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : طریقه ی ساخت کلید لمسی



sadeghbakhshi
14-02-2014, 21:34
سلام دوستان :hi:
ما برای روشن کردن یک دستگاه یا تغییر وضیعت یک دستگاه و رسوندن به حالت مورد نظر
از کلیدها استفاده میکنیم که خود این کلیدها انواع مختلفی داره
شما میتونید با استفاده از صفحات لمسی کلید های مکانیکی این تغییر وضعیت ها رو به دستگاه اعمال
کنیم
اما یه مدتی هست که تکنلوژی راه خودش رو از کلید های مکانیکی جدا کرده و به سمت کلید های لمسی رفته
مسلما خیلی هاتون این جور کلید ها رو دیدید و حتی ساختید
مدار های پیچیده ای هم ندارند
در اصل یک مدار ترانزیستوری تقویت کننده هست
که شما با لمس کردن پایه ی بیس یک جریانی توی مدار برقرار میشه مثل عکس زیر
You can see links before reply
که یک ترانزیستور با آرایش کلکتور مشترک هست اگر با انگشت پایه ی بیس ترانزیستور رو لمس کنید
این ترانزیستور روشن میشه و یک جریانی از کلکتور به امیتر بوجود می اید
حالا من یک مشکلی با مدار فوق دارم
به احتمال زیاد هودها یا لباسشو و ماشین های ظرف شویی رو دیدید که از کلید لمسی بهره میبرند
که روشون یک شیشه وجود داره و یه زیبایی به دستگاه میده
حالا سوال اینجاست چطوری میشه با وحود شیشه این کلید رو ساخت؟ ما که نمیتونیم پایه ی بیس رو لمس کنیم :cry:
جواب سوال خیلی ساده هست اون شیشه نقش یک دی الکتریک رو داره
و دست ما هم نقش یک صفحه ی رسانا پس بین دست و بیس یک خازن وجود داره
مشکل من هم دقیقا در این قسمت هست
1. چطوری باید بیس رو به شیشه متصل کنیم؟ و چطوری باید ظرفیت خازن و بار انتقالی از انگشت رو محاسبه کنم؟
2.چه مقاومتی سر راه بیس بزارم که ترانزیستور نسوزه؟
لطفا هر جایی که اشتباه کردم اصلاح کنید
با تشکر

KHM
14-02-2014, 21:49
سلام دادا...اونارو با این روش نمیسازن...با خازن میسازن...بخاطر همی دی الکتریک هم باشه بینشون مشکلی نیس...
خازن هم اینجوره که با خود همون فیبر مدار چاپی میسازن...
مثلا 1روشش اینه که فیبر مدار چاپی خارن میشه و با 1مقاومت اون رو شارژ میکنن و بسته به مقدار خازن هم با ثابت زمانی ای خازن رو دیس شارژ میکنن...
وقتی انگشت روش قرار میگیره، مقدار خازن عوض میشه و بیشتر میشه...با خوندن ولتاژ اون پایه با adc میشه اینکارو کرد...عایق هم باشه بینش مشکلی نداره....
ایشالا اگه وقت کنم فردا 1سری فایل قرار میدم در بارش....باید بگردم تو هاردم...اگه وقت کنم حتما میذارم..

sadeghbakhshi
15-02-2014, 00:31
ممنون از لطفتون
بی صبرانه منتظر می مونم :mrgreen:

sjafarim
15-02-2014, 01:17
سلام داش صادق
چه بحث قشنگیو باز کردی، منم خیلی موقع ها فکرم مشغول این قضیه شد و دوست دارم راجع بهش بدونم...
اگه راهی باشه که ساختش زیاد دنگ و فنگ نداشته باشه، میشه تو دستگاهامون ازین روش استفاده کنیم، بهترین دکمه های مکانیکی هم استهلاک دارن بالاخره...
مثلا به جای شیشه که وزن زیادی داره و برشش سخته، ورق پلکسی آدم بذاره، هم شیکه هم ارزون (نسبتا) هم سبک...

sadeghbakhshi
15-02-2014, 01:29
اقای جعفری سلام
در اصل من ناچار هستم که از شیشه استفاده کنم
چون احتمال آب شدن پلاستیک وجود داره
تا اونجایی هم که من فهمید برای هود استیل البرز یک دانشجوی ایرانی طراحی کرده و الان توی چین ساخته
میشه
ولی خوب اگر در فضایی باشه که بشه از پلکسی استفاده کرد خیلی هم خوبه
چون هم ارزون قیمته و هم رنگ بندی و ضخامتهای متنوعی هم داره
اما اول باید به صورت معمولی درست بشه و بعدا توی ورژن های بعدی تغییرات رو لحاظ کنیم :0013:
توی هود خونه هم که من دیدم یه چیزی مثل فنر به چشم میخوره که با حرف های آقای مشرفی
جور در میاد ولی هنوز جرات نکردم پیچ گوشتی بندازم :mrgreen:
شاید در آینده ای نچندان دور اینکار عملی بشه

KHM
15-02-2014, 23:57
خداروشکر که وقت شد و بد قول نشدم....
از لینک های زیر میتونین فایلها رو دانلود کنین.
اون فنر هم هست دادا....
اینم بگم که قبلا 1تاپیک دیگه هم تو همی سایت ایجاد شده بود که چنتا فایل هم اونجا گذاشته بودن.
ولی انصافا ارزش خوندن داره...چیزای جالبی هست توش...

لینک فایل ها:
You can see links before reply

لینک فیلم ها:
You can see links before reply

1فیلم هم بعدا اضافه میشه تو همی پست...
موفق باشین...

sadeghbakhshi
16-02-2014, 04:11
خداروشکر که وقت شد و بد قول نشدم....
از لینک های زیر میتونین فایلها رو دانلود کنین.
اون فنر هم هست دادا....
اینم بگم که قبلا 1تاپیک دیگه هم تو همی سایت ایجاد شده بود که چنتا فایل هم اونجا گذاشته بودن.
ولی انصافا ارزش خوندن داره...چیزای جالبی هست توش...

لینک فایل ها:
You can see links before reply

لینک فیلم ها:
You can see links before reply

1فیلم هم بعدا اضافه میشه تو همی پست...
موفق باشین...
سلام
اول اینکه ممنون از لطف بزرگی که کردید
چیزهایی که من فهمیدم اینکه یک خازن یا یک سیگنال قرکانس پایین شارژ میشه
بعد یکی از پایه ها به فنر به شیشه متصل میشه
چرا فنر چون به شیشه که نمیشه چیزی لحیم کرد پس با فشار فنر اون هادی به شیشه متصل میشه
البته پایه ی مثبت به فنر وصل میشه
بعد من نوعی که می خواهم کلید را لمس کنم یک خازن رو با اون خازن توی مدار موازی کردم
پس رنج خازن تغییر میکنه و با adc میکرو این ظرفیت رو اندازه گیری میکنیم و با حالت قبلی مقایسه میشه
اگر اختلاف زیادی داشت و ظرفیت زیاد شده بود یعنی سویچ شده
این برداشت من از طرز کارش بود
به نظر ساده میاد حالا بریم توی عمل ببینیم واقعا ساده هست یا نه؟
برو بچ من می خواهم از امروز فردا برم توی کارش
و این رو درست کنم
میرم شیشه ی پیرکس و فنر بخرم
هر کسی که پایه هست اعلام وجود کنه که با هم پیش بریم
هر کسی هم که دید قطعاتش توی شهرشون نیست
به من پ م بده من از تهران میخرم و براش با پست ارسال میکنم
هرجایی هم که اشتباه کردم لطف کنید و اصلاحش کنید
منتظر نظرات شما هستم
با تشکر

jumper
16-02-2014, 14:20
سلام
تو چه محیطی میخواین از این کلید استفاده کنید؟
استفاده از سنسور مادون قرمز جواب نمیده؟

KHM
16-02-2014, 14:22
خواهش میشه...
دادا یه روش اینه که فرکانس تولید میکنن..مثلا یا 555..مقدار فرکانس ربط داره به مقدار خازن...پس با تغییر فرکانس معلوم میشه که سوئیچ زده شده..یعنی فرکانس متر..
یه روش هم شارژ خازن هست که با adc انجام میشه...
البته آیسی های مخصوص هم داره که چن نمونه اش تو فایل ها بود...
کار زیاد سختی نیست...من خودم یه نمونه شو راه انداختم...بعد اومدم پیشرفته ترش کنم که وقت نکردم...
یه توضیح هم بدم که تغییر اصلی در زمان گذاشتن و ورداشتن انگشت مشاهده میشه...
همچنین سیستم صنعتی و کاربردی اش اینجوره که خودشو کالیبره میکنه...و اعداد ثابت از قبل تعیین شده نیست...تو یه فیلم هم معلومه..

sadeghbakhshi
16-02-2014, 16:18
سلام
متاسفانه من نتونستم ic ها رو توی ایران پیدا کنم
در مورد مادون قرمز هم به فکرم رسیده بود که از cny70 استفاده کنیم
ولی به خاطر وجود شیشه روی کار فکر نکنم جواب بده
اما تستش میکنم و جواب رو میدم

hamidSa
07-04-2014, 23:03
خواهش میشه...
دادا یه روش اینه که فرکانس تولید میکنن..مثلا یا 555..مقدار فرکانس ربط داره به مقدار خازن...پس با تغییر فرکانس معلوم میشه که سوئیچ زده شده..یعنی فرکانس متر..
یه روش هم شارژ خازن هست که با adc انجام میشه...
البته آیسی های مخصوص هم داره که چن نمونه اش تو فایل ها بود...
کار زیاد سختی نیست...من خودم یه نمونه شو راه انداختم...بعد اومدم پیشرفته ترش کنم که وقت نکردم...
یه توضیح هم بدم که تغییر اصلی در زمان گذاشتن و ورداشتن انگشت مشاهده میشه...
همچنین سیستم صنعتی و کاربردی اش اینجوره که خودشو کالیبره میکنه...و اعداد ثابت از قبل تعیین شده نیست...تو یه فیلم هم معلومه..

سلام
دوست عزیز، درمورد روش دوم یعنی اندازه گیری با adc میتونید بیشتر توضیح بدید(البته بدون آیسی)؟ شماتیک که بدید معرکه میشه!!! :018:
یه چیزی تو مایه های فیلم cstest که گذاشته بودین با یه خازن و یه میکرو

hamidSa
08-04-2014, 00:26
You can see links before reply
اینم خوبه ولی دقیق نمیفهمم چی میگه!!!:unh:

KHM
08-04-2014, 12:40
سلام
دوست عزیز، درمورد روش دوم یعنی اندازه گیری با adc میتونید بیشتر توضیح بدید(البته بدون آیسی)؟ شماتیک که بدید معرکه میشه!!! :018:
یه چیزی تو مایه های فیلم cstest که گذاشته بودین با یه خازن و یه میکرو

سلام.روش کلی اش اینجوره که وقتی یه مقاومت و خازن سری میشن و بعد به منبع وصل میشن، شروع میکنه به شارژ شدن.با ثابت زمانی t=rc
خوب اینجا مقدار مقاومت ثابته. ولی مقدار خازن متفاوته..پس ثابت زمانی های متفاوتی میده.
خوب ما اینکارو میکنیم که میایم در زمانهایی با قاصله یکسان مقدار ولتاژ بین مقاومت و خازن رو میخونیم.
نکتهاینکه فاصله های زمانی حتما باید برابر باشن و مقدار فاصله زمانی از روی مقدار مقاومت و خازن باید حساب بشه.(مثلا نصف زمان t=rc رو در نظر بگیر و تست کن و لازم شد کم و زیادش کن. مهم اینه که مقدار adc در هیچ حالتی به حداکثر نرسه.)
خوب اینجوری تست کنی متوجه زدن کلید میشی.
مشکل این روش اینه که همیشه که نمشه گف دقیقآ فاصله زمانی ها برابرن.
از این روش میتونی به جاش استفاده کنی که یه تایمر راه بندازی که هر سری سرریز شد یه پایه رو 1 کنه و بقیه زمانها همون پایه صفر باشه.این پایه رو میدی به بیس یه ترانزیستور و کلکتورشو وصل میکنی به وسط مقاومت و خازن. امیتر ترانزیستور هم زمین.
خوب اینجوری چی میشه؟در زمانهای برابر ولتاژ خازن صفر میشه.
حالا میای با یه آپ امپ مقایسه کننده ولتاژ بین مقاومت و خازن رو مقایسه میکنی با ولتاژ ثابتی که مقدار این ولتاژ ثابت رو با پتانسیومتر کنترل میکنی.
از این روش هم میتونی واسه تشخیص زدن کلید استفاده کنی ولی باید یکم روش کار کنی.
مثلا اینکه تو این روش اگه کاید نزده شده باشه چون مقدار خازن کمه، هر سری خروجی مقایسه کننده یک میشه و یه پالس میده.و اگه نزده شده باشه خروجی صفر میمونه.
با یکم فکر کردن رو این روش میتونی بهبودش بدی..یادمه اونموقع ها یه مدار درآورده بودم براش که وقتی کلید زده میشد صفر میداد و در غیر اینصورت کلا یک میموند...روش یکم باید کار کنی ولی از روش adc خیلی بهتره..
موفق باشی

hamidSa
08-04-2014, 13:40
مرسی جناب KHM...
اگه میشه یه توضیحی درمورد اینم بدین
7528
کارش معلومه ولی نمیدونم چجوری adc باید برنامه بگیره که خازن داخلی رو مقایسه کنه؟ یعنی فقط adc رو راه بندازم مثل قبل؟

- - - Updated - - -

راستی درمورد زمان، با کریستال این حل نمیشه؟ یه تایمرو راه میندازیم و تو زمانهای مساوی adc ها رو میخونیم، نمیشه؟

sadeghbakhshi
08-04-2014, 21:05
سلام
اگر منظورتون خازن داخلی میکرو هست که روی انالوگ قرار داره نیازی به اندازه گیری مقدار اون نیست
اون خازن برای نگهداری ولتاژ هست
یا بهتره بگم فقط برای درک بیشتر توی شکل قرار داره
در اصل یک تقویت کننده ضعیف توی adc وجود داره که با اپ امپ ساخته میشه
و مقادیر رو از روی پین مورد نظر نمونه میگیره
برای اطلاع بیشتر میتونید در مورد ساختار داخلی adc یه مطالعه ای انجام بدید
راستی توی پست قبل به یک پتانسیومتر هم اشاره شد که برای تنظیم و کالیبره کردن استفاده میشه

hamidSa
08-04-2014, 23:23
یعنی الآن من خازن(یا همون صفحه) رو همینجوری وصلش کنم به adc و با تغییر خازن مقدار adc هم تغییر میکنه یا باید کاره دیگه ای بکنم برا مقایسه؟!

KHM
09-04-2014, 01:22
مرسی جناب KHM...
اگه میشه یه توضیحی درمورد اینم بدین
7528
کارش معلومه ولی نمیدونم چجوری adc باید برنامه بگیره که خازن داخلی رو مقایسه کنه؟ یعنی فقط adc رو راه بندازم مثل قبل؟

- - - Updated - - -

راستی درمورد زمان، با کریستال این حل نمیشه؟ یه تایمرو راه میندازیم و تو زمانهای مساوی adc ها رو میخونیم، نمیشه؟

خواهش مهندس...
به نظر من این فقط حالت توضیحی داره.چرا که تو avr پایه یا pull up میشه یا pull down و حالته رها شدن تو هوا رو نداره.درسته؟یا من اشتباه میکنم؟
خو اگه اینجو باشه که این روش به کل جواب نمیده..
با تایمر و خوندن adc هم میشه. من به دنبال این بودم که یه چیز مطمئن تر و کامل تر کار کنم. بخاطر همی دنبال اون موضوع های دیگه رفتم و به شما هم توضیح دادم. شما فرض کنین به جای keypad از کیپد تاچ این مدلی استفاده کنین.بهتر نیست؟
واسه یه پایه شاید راحت ترین adc ساده باشه ولی برا تعداد بیشتر نه.
اینم در نظر بگیرین که وقتی pull up میکنین پایه رو مقاومتی حدود 10k (اگه اشتباه نکنم) وارد مدار میشه و با مقاومت خارجی شما موازی میشه.
در آخر نظر من اینه از همو اول شروع کن دونه دونه چک کن. تو هر کدوم چیزای جالبی یاد میگیری.
مثلا اینکه میبینی وقتی انگشتتو میذاری روش شدیدا تغییر میکنه بعد نزدیک حالت قبلی میشه.حتی با عایق..
موفق باشی

hamidSa
09-04-2014, 14:20
آقا شرمنده که من اینقد داغونم ولی اگه میشه در مورد همون rc یه توضیح مختصری بدید... اخه من هرکاری میکنم جواب نمیده!!!!
مگه اینجوری نیست که یه سر مقاومتو وصل میکنیم به مثبت و سر دیگه به مثبت خازن و سر منفی خازنم به gnd و بین خازن و مقاومت وصل میشه به میکرو؟ مگه تو rc خازن شارژ و دیشارژ نمیشه؟ پس چرا من هر کاری میکنم ولتاژ ثابته بینشون؟ کجا رو اشتباه فهمیدم؟
مگه همین نیست؟7531 بازم ببخشد بخاطر بی تجربگیم :sa:

KHM
09-04-2014, 21:13
آقا شرمنده که من اینقد داغونم ولی اگه میشه در مورد همون rc یه توضیح مختصری بدید... اخه من هرکاری میکنم جواب نمیده!!!!
مگه اینجوری نیست که یه سر مقاومتو وصل میکنیم به مثبت و سر دیگه به مثبت خازن و سر منفی خازنم به gnd و بین خازن و مقاومت وصل میشه به میکرو؟ مگه تو rc خازن شارژ و دیشارژ نمیشه؟ پس چرا من هر کاری میکنم ولتاژ ثابته بینشون؟ کجا رو اشتباه فهمیدم؟
مگه همین نیست؟7531 بازم ببخشد بخاطر بی تجربگیم :sa:

خواهش رفیق..انجمن جای سوال پرسیدنه.شرمنده واسه چی آخه؟
هر سری باید ولتاژ خازن رو صفر کنیا.میکنی؟مثلا اگه مستقیم به میکرو وصله اون پایه رو خروجی کن و مقدارش رو صفر کن و بعد اینکه پایه رو ورودی کردی و pull up بعد یه مدت ولتاژ پایه رو بخون.
چه عددی رو نشون میده بت؟ اگه 1023 بده یعنی خوب زمانت زیاده و باید کم شه.

hamidSa
09-04-2014, 22:03
مرسی دوست خوب :mrgreen:
الآن من درست فهمیدم حرفتو؟ باید برای مثل پین a.0 رو به عنوان خروجی و صفر بدم و یبار دیگه به عنوان adc؟ مثلا هر t= rc اونو خروجی و صفر کنم و بعد t/2 اونو adc و ولتاژو اندازه بگیرم یا نه، باید از یه پورت دیگه استفاده کنم برا خروجی؟
آره برا من فقط 1023 نشون میده!!! حتی وقتی به منفی هم وصلش میکنم!

KHM
09-04-2014, 23:43
مرسی دوست خوب :mrgreen:
الآن من درست فهمیدم حرفتو؟ باید برای مثل پین a.0 رو به عنوان خروجی و صفر بدم و یبار دیگه به عنوان adc؟ مثلا هر t= rc اونو خروجی و صفر کنم و بعد t/2 اونو adc و ولتاژو اندازه بگیرم یا نه، باید از یه پورت دیگه استفاده کنم برا خروجی؟
آره برا من فقط 1023 نشون میده!!! حتی وقتی به منفی هم وصلش میکنم!
خواهش رفیق...خود همون پایه رو خروجی کن و مقدارش رو صفر کن، ولی زمانش مهم نیست..چون زود دشارژ میکنه.بعدش ورودی کن پایه رو با pull up و مثلا همو t/2 صبر کن و بعدش مقدارش رو بخون.
اینحوری تست کن. اگه باز 1023 داد زمانو کم کن و ببین چی میشه..
موفق باشی...

rezaqwer
11-04-2014, 00:19
من تو یهپروژه از cny70 استفاده کردم کاملا راه افتاد
حتی از پشت شیشه
اما فقط یه مشکل داشت
چون محیط کمی رو به گرد و خاک بود احتمال کثیف شدن و لکه دار شدن شیشهبود که این مورد باعث ایجاد فرمان نا خاسته و خلاصه آبرو بری درست و حسابی میشه..
ولی در کل واسه کار راه اندازی خوبه
در ضمن اینم بگم واسه در آوردن مکان سنسور (چشمی)به دردسر خواهید افتاد

sadeghbakhshi
11-04-2014, 02:55
من تو یهپروژه از cny70 استفاده کردم کاملا راه افتاد
حتی از پشت شیشه
اما فقط یه مشکل داشت
چون محیط کمی رو به گرد و خاک بود احتمال کثیف شدن و لکه دار شدن شیشهبود که این مورد باعث ایجاد فرمان نا خاسته و خلاصه آبرو بری درست و حسابی میشه..
ولی در کل واسه کار راه اندازی خوبه
در ضمن اینم بگم واسه در آوردن مکان سنسور (چشمی)به دردسر خواهید افتاد
سلام
اگر تاپیک رو از اول مطالعه میکردید متوجه میشدید که یکی از دوستان این مورد رو پیشنهاد داده و به فکر خودم
هم قبل از ایججاد تاپیک رسیده بود
ولی به خاطر گرون بودن این سنسور اصلا ارزش سرمایه گذاری در کار مورد نظر نداشت
و میشد بجای cny از دوتا مادون قرمز استفاده کرد ولی به محض قرار گرفتن یک جسم روی شیشه
شیشه و اون جسم نقش یک آینه رو ایفا میکنه و . . .

hamidSa
12-04-2014, 02:35
خواهش رفیق...خود همون پایه رو خروجی کن و مقدارش رو صفر کن، ولی زمانش مهم نیست..چون زود دشارژ میکنه.بعدش ورودی کن پایه رو با pull up و مثلا همو t/2 صبر کن و بعدش مقدارش رو بخون.
اینحوری تست کن. اگه باز 1023 داد زمانو کم کن و ببین چی میشه..
موفق باشی...

آقا خیلی ممنون:0013:، هم اینکه خیلی چیز جدید یاد گرفتم از شما، هم اینکه فعلن کار میکنه ولی هنوز پشت شیشه امتحانش نکردم چونکه تو فیلمی که آپ کردم میگفت حداکثر ظرفیت دست 15 پیکو فاراد هست (البته باید چکش کنم) ولی اگه اینطور باشه پس برا t=rc باید یه فکر اساسی کنم و باید 1M مقامت باشه که با این حال بازم تایمه کمیه... راستی کسی نمیدونه پشته شیشه ظرفیت دست تقریبن چقدره؟

hamidSa
16-04-2014, 13:26
با تایمر و خوندن adc هم میشه. من به دنبال این بودم که یه چیز مطمئن تر و کامل تر کار کنم. بخاطر همی دنبال اون موضوع های دیگه رفتم و به شما هم توضیح دادم. شما فرض کنین به جای keypad از کیپد تاچ این مدلی استفاده کنین.بهتر نیست؟
واسه یه پایه شاید راحت ترین adc ساده باشه ولی برا تعداد بیشتر نه.


سلام دوباره دوست عزیز... آقا من adc رو امتحان کردم و باهاش خیلی کلنجار رفتم ولی همونطور که شما قبلن هم گفتین، خیلی بالا و پایین داره اندازه هاش و این که برا بیشتر از یکی واقعن کار سخت میشه ... هرچی کردم نشد و از اونجایی که من دارم کیپد تاچ میسازم به حداقل 7 تا سنسور به صورت ماتریسی نیاز دارم (3x4) اگه میشه درمورد اپ امپ بیشتر توضیح بدین ممنون میشم:mrgreen:
راستی مهندس، نمیدونم چرا وقتی عایق میزارم حتی از 5-6 سانت دور تر از مثبتو لمس میکردم بازم به همون اندازه adc تغییر میکرد:xتو این یکی که اینجوری نیست، هست؟ آخه من یه کیپد درست کردم این شکلی 7558 آیا میسه یا نه برم یه کیپد معمولی بخرمlov:

KHM
17-04-2014, 01:28
سلام دوباره دوست عزیز... آقا من adc رو امتحان کردم و باهاش خیلی کلنجار رفتم ولی همونطور که شما قبلن هم گفتین، خیلی بالا و پایین داره اندازه هاش و این که برا بیشتر از یکی واقعن کار سخت میشه ... هرچی کردم نشد و از اونجایی که من دارم کیپد تاچ میسازم به حداقل 7 تا سنسور به صورت ماتریسی نیاز دارم (3x4) اگه میشه درمورد اپ امپ بیشتر توضیح بدین ممنون میشم:mrgreen:
راستی مهندس، نمیدونم چرا وقتی عایق میزارم حتی از 5-6 سانت دور تر از مثبتو لمس میکردم بازم به همون اندازه adc تغییر میکرد:xتو این یکی که اینجوری نیست، هست؟ آخه من یه کیپد درست کردم این شکلی 7558 آیا میسه یا نه برم یه کیپد معمولی بخرمlov:
سلام رفیق...خوب خدارو شکر که از اون جواب گرفتی..
میشه کیپد ساخت.تو همون فایلهایی هم که گذاشته بودم یه چیزایی در موردش بود.یه برنامه بود.نمیدونم به دردت بخوره یا نه..شماتیکشم بود.البته تو اون همه کارارو با میکرو انجام داده بود.
اول آپ امپ رو با یکی بساز،ببین جواب میگیری..من خودم تا این مرجله اومدم ولی وقت نکردم ادامه بدم.
ساختار کلی چیزی که مد نظرم بود رو بالا توضیح دادم.
روش اول اینکه یه تایمر راه میندازی که یه پایه رو بعد مدتی صفر کنه و یکم صفر نگه داره..زمانشم که بستگی به مدارت داره.این پایه رو به بیس ترانزیستور میدی که نقطه بین خازن و مقاومت رو صفر کنه. اون پایه رو هم به وسیله ی یه مقایسه کننده(آپ امپ) با یه ولتاژ که با پتانسیومتر تنظیم میشه مقایسه میکنی. (مثلا ولتاژ ثابت رو بده به منفی مقایسه کننده و نقطه وسط خازن و مقاومت رو بده به پایه مثبت) حالا اگه تو هر دوره اون پایه یک بشه، یعنی کلید زده نشده و اگه یک نشه یعنی کلید زده شده.
بعدش واسه یه مرحله پیشرفت 2تا تایمر راه میندازی..اولی که کارش مثل قبلیه.دومی مثل تایمر قبلی ولی pwm یکم کمتر از اولی. بعد خروجی تایمر دوم و خروجی مقایسه کننده و not تایمر اولی رو باهم or میکنی...
خوب هدف چیه؟
هدف اینه که تایمر دومی باید جوری تنظیم بشه که خروجی آپ امپ بسته به زده شدن یا نشدن کلید حالت نهایی خودش رو گرفته باشه.
اینجوری اگه کلید نزده شده باشه، خروجی آپ امپ یک میشه و همین نتیجه or رو یک میکنه. و اگه کلید زده شده باشه خروجی آپ امپ صفره و تایمر دومی هم که خودش صفره و not تایمر اولی هم که صفر میشه.پس جوای or میشه صفر. در این حالت پس فقط زمانی که کلید زده شده باشه خروجی or صفر میشه و در بقیه ی مواقع یک هست..
از همی میشه واسه وقفه هم استفاده کرد.
یکم پیچیده شد. روش فک کن و محاسبه کن و شکل موج ها رو بکش، متوجه میشی چی به چیه...
روش دوم تغییر فرکانس هست.یعنی با 555 فرکانس میسازی و با تغییر خازن مقدار فرکانس تغییر میکنه، بعد تو میای فرکانس رو میخونی و متوجه میشه کلید زده شده یا نه...
از هر کدوم از این روشها نتیجه گرفتی بعد برو دمبال ساخت کیپد.
ولی اگه نتیجه گرفتی نکته هاشو مطرح کن که ما هم استفاده کنیم.چون من خودم وقت نکردم انجامش بدم و فقط فکراشو کردم:د
بالاخره وقتی دست میذاری رو کیپد کل مقدارها تغییر میکنه.باید ببینی کدوم قسمت بیشتر از قبل تغییر کرده، جواب اونه..کلا سیستم کاری تاچ خازنی یا کلید خازنی همینه
موفق باشی...

hamidSa
17-04-2014, 03:41
بازم مرسی بابت کمکت دوست عزیز...:hi:
آره تو فایل هست ولی زبانش c و کلی چیزای زیادی داره که چون من c میکرو رو بلد نیستم با اینکه کدویژن دارم! نمیدونم باید چیکار کنم و در کل هیچی نمیفهمم!
مرحله اول با اپ امپ رو فهمیدم، ولی داستان اون تایمر دوم رو هنوزم نفهمیدم؟؟؟ و اینکه میشه برا دقیق تر شدن کار به جا تایمر از 555 استفاده کرد منظورم اینه که دقیق تر از میکرو هست یا فرقی نمیکنه؟
درسته که کل مقدارا تغییر میکنه ولی اینی که من درست کردم بعضی وقتا دورتر بیشتر از نزدیک تغییر میکرد، که فک کنم بخاطر adc باشه، درسته؟