خوش آمديد!
14:17 جمعه 14 ارديبهشت ماه ، 1403
سايت مهندس لاچيني | پروژه ها و آموزش الكترونيك و تابلوروان: تالار گفتمان

HLachini.elewiz.com :: نمايش موضوعات - اسیلوسکوپ دیجیتال

اسیلوسکوپ دیجیتال

 

ارسال موضوع جديد  پاسخ به اين موضوع   ارسال تشکر 

   HLachini.elewiz.com صفحه اول انجمن -> مدارات واسط کامپیوتر -> پورت موازی - پرینتر

نمايش موضوع قبلي :: نمايش موضوع بعدي  
نويسنده پيغام

hooook
کاربر فعال
کاربر فعال

وضعيت: آفلاين
31 مرداد ماه ، 1388
تعداد ارسالها: 7
امتياز: 4
تشکر کرده: 3
تشکر شده 0 بار در 0 پست


ارسالارسال شده در: شنبه، 31 مرداد ماه ، 1388 15:26:25    موضوع مطلب: اسیلوسکوپ دیجیتال پاسخ همراه با اعلان

سلام.
درباره اسیلوسکوپی که مهندس لاچینی لطف کردن ودر سایت قرار دادن سوال داشتم.
اگر ممکن توضیح کاملتری داده شود.
چرا از سه تا lm324 استفاده شده.
با تشکر.

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي
تشکرهاي ثبت شده از ايجاد کننده تاپيک :
 

SoS
مدیر سایت
مدیر سایت

وضعيت: آفلاين
11 شهريور ماه ، 1387
تعداد ارسالها: 569
امتياز: 371
تشکر کرده: 15
تشکر شده 334 بار در 201 پست


ارسالارسال شده در: شنبه، 31 مرداد ماه ، 1388 16:07:36    موضوع مطلب: اسیلوسکوپ کامپیوتری پاسخ همراه با اعلان

در متن توضیحات کاملا در این مورد توضیح داده شده :
- يکسوساز تمام موج شامل op-amp هاي A1,A2
- مدار نمونه گیر (Sample and Hold) شامل A3,A4,IC6,T1

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي بازديد از سايت ارسال كننده مطلب

hooook
کاربر فعال
کاربر فعال

وضعيت: آفلاين
31 مرداد ماه ، 1388
تعداد ارسالها: 7
امتياز: 4
تشکر کرده: 3
تشکر شده 0 بار در 0 پست


ارسالارسال شده در: شنبه، 14 شهريور ماه ، 1388 09:06:34    موضوع مطلب: پاسخ همراه با اعلان

سلام
با تشکر
مهندس لاچینی این اسکوپ هیچ جوری تو xp جواب نمی ده ؟؟
آیا کسی با این طرح به نتیجه رسیده
Idea Idea

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي

hooook
کاربر فعال
کاربر فعال

وضعيت: آفلاين
31 مرداد ماه ، 1388
تعداد ارسالها: 7
امتياز: 4
تشکر کرده: 3
تشکر شده 0 بار در 0 پست


ارسالارسال شده در: شنبه، 14 شهريور ماه ، 1388 09:12:42    موضوع مطلب: پاسخ همراه با اعلان

سلام
با تشکر
مهندس لاچینی این اسکوپ آیا هیچ جوری تو xp جواب نمی ده ؟؟
آیا کسی با این طرح به نتیجه رسیده ؟

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي

SoS
مدیر سایت
مدیر سایت

وضعيت: آفلاين
11 شهريور ماه ، 1387
تعداد ارسالها: 569
امتياز: 371
تشکر کرده: 15
تشکر شده 334 بار در 201 پست


ارسالارسال شده در: شنبه، 14 شهريور ماه ، 1388 11:39:45    موضوع مطلب: پاسخ همراه با اعلان

مدار اسیلوسکوپ از پورت پرینتر استفاده میکنه و برنامه هم تحت داس هست و XP اجازه دسترسی به سخت افزار را نمیده مگر اینکه برنامه را در ویژوال بیسیک یا برنامه های مشابه بنویسید و از dllها استفاده کنید.
برنامه تحت ویندوز ۹۸ هم اجرا میشه.

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي بازديد از سايت ارسال كننده مطلب
کاربرانی که برای این ارسال از SoS تشکر کرده اند hooook

hooook
کاربر فعال
کاربر فعال

وضعيت: آفلاين
31 مرداد ماه ، 1388
تعداد ارسالها: 7
امتياز: 4
تشکر کرده: 3
تشکر شده 0 بار در 0 پست


ارسالارسال شده در: يكشنبه، 15 شهريور ماه ، 1388 18:07:39    موضوع مطلب: پاسخ همراه با اعلان

سلام
مهندس خیلی ممنون .
آیا کسی با این طرح به نتیجه رسیده ؟

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي

SoS
مدیر سایت
مدیر سایت

وضعيت: آفلاين
11 شهريور ماه ، 1387
تعداد ارسالها: 569
امتياز: 371
تشکر کرده: 15
تشکر شده 334 بار در 201 پست


ارسالارسال شده در: دوشنبه، 16 شهريور ماه ، 1388 00:00:20    موضوع مطلب: پاسخ همراه با اعلان

بله این مدار توسط خودم و سایر بازدیدکنندگان تست شده و جواب میده.

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي بازديد از سايت ارسال كننده مطلب
کاربرانی که برای این ارسال از SoS تشکر کرده اند hooook

hooook
کاربر فعال
کاربر فعال

وضعيت: آفلاين
31 مرداد ماه ، 1388
تعداد ارسالها: 7
امتياز: 4
تشکر کرده: 3
تشکر شده 0 بار در 0 پست


ارسالارسال شده در: دوشنبه، 16 شهريور ماه ، 1388 08:26:58    موضوع مطلب: پاسخ همراه با اعلان

سلام
خسته نباشید
بازم ممنون از لطفتون
ممکن است یکم درباره برنامه اسکوپ توضیح دهید .

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي

SoS
مدیر سایت
مدیر سایت

وضعيت: آفلاين
11 شهريور ماه ، 1387
تعداد ارسالها: 569
امتياز: 371
تشکر کرده: 15
تشکر شده 334 بار در 201 پست


ارسالارسال شده در: دوشنبه، 16 شهريور ماه ، 1388 09:48:46    موضوع مطلب: اسیلوسکوپ دیجیتال پاسخ همراه با اعلان

بله امکان توضیح هست ولی بهتره که شما مواردی را که سئوال دارید بپرسید تا توضیح داده شود.

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي بازديد از سايت ارسال كننده مطلب
کاربرانی که برای این ارسال از SoS تشکر کرده اند hooook

hooook
کاربر فعال
کاربر فعال

وضعيت: آفلاين
31 مرداد ماه ، 1388
تعداد ارسالها: 7
امتياز: 4
تشکر کرده: 3
تشکر شده 0 بار در 0 پست


ارسالارسال شده در: جمعه، 20 شهريور ماه ، 1388 05:34:51    موضوع مطلب: پاسخ همراه با اعلان

سلام
خیلی ممنون از اینکه با حوصله جواب ارسالها را میدهید
جسارتاً چرا درگاه کنترلی lpt را بصورتزیر تعریف کردید
"#define cont 0x037"
مگر آدرس حالت کنترلی پورت پرینتر بصورت "0x037a" نمی باشد؟

ممکن است در مورد خطوط زیر توضیح دهید واینکه مقادیر فوق به چه علت است؟
"long int samp=7000; //PLEASE CHECK THESE VALUES WHEN CONVERSION IS
// NOT PROPER(+-3000)"
"int number=800;"
"[int i,j,k,a[1700],b[1700],c[1700],e[1700"

باتشکر وآرزوی موفقیت برای شما

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي

hooook
کاربر فعال
کاربر فعال

وضعيت: آفلاين
31 مرداد ماه ، 1388
تعداد ارسالها: 7
امتياز: 4
تشکر کرده: 3
تشکر شده 0 بار در 0 پست


ارسالارسال شده در: جمعه، 20 شهريور ماه ، 1388 05:38:04    موضوع مطلب: پاسخ همراه با اعلان

سلام
خسته نباشید
آیا علت خاصی برای استفاده از این نوع ترانزیستور بوده و اینکه می توان از مدل دیگری استفاده کرد؟
ببخشید اینقدر سوال می پرسم
چرا همه آی سی ها را با 5 ولت تغذیه نکردیم؟
آیا نمی توان led ها را بدون مقاومت drive کرد؟
دقیقاً lm3914 به چه منظور استفاده شده وآیا الزامی در استفاده از آن وجود دارد؟

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي

SoS
مدیر سایت
مدیر سایت

وضعيت: آفلاين
11 شهريور ماه ، 1387
تعداد ارسالها: 569
امتياز: 371
تشکر کرده: 15
تشکر شده 334 بار در 201 پست


ارسالارسال شده در: جمعه، 20 شهريور ماه ، 1388 11:51:23    موضوع مطلب: مدار اسیلوسکوپ دیجیتال پاسخ همراه با اعلان

در مورد آدرس رجیستر کنترل پورت پرینتر حق با شما است که در 0x37A است که در تایپ جا افتاده.

:كد

long int samp=7000; //PLEASE CHECK THESE VALUES WHEN CONVERSION IS

در دستور بالا مقدار متغییر فوق فقط برای ایجاد تاخیر 50 میکرو ثانیه ای در حلقه زیر استفاده میشود :
:كد

for(b1=0;b1<=samp;b1++) //sampling time is approximately 50 µsec
{}



:كد

int number=800;

متغییر بالا برای تعیین تعداد نمونه های گرفته شده استفاده میشود. به حلقه زیر توجه کنید :
:كد

for(i=0;i<number;i++)
{
outportb(cont,0x05^0x0b);
outportb(cont,0x04^0x0b);
e[i]=(inportb(stat)^0x80)&0x08;
for(b1=0;b1<=samp;b1++) //sampling time is approximately 50 µsec
{}
outportb(cont,0x05^0x0b);
outportb(cont,0x01^0x0b);
outportb(cont,0x05^0x0b);
while((inportb(cont)&0x08)==0x00) //converstion time is approximately 100 µsec
{}
outportb(data,0xf0);
a[i]=(inportb(stat)^0x80)&0xf0;
outportb(data,0x01);
b[i]=(inportb(stat)^0x80)&0xf0;
outportb(data,0xff);
}


:كد

int i,j,k,a[1700],b[1700],c[1700],e[1700]; //This value 1700 is given when we want to compress the waveform

متغییرهای فوق در بخشهای مختلف استفاده میشوند مثلا i در حلقه ها استفاده شده و متغییرهای a,b برای نگهداری نمونه های برداشته شده که نهایتا بعد از ترکیب در حلقه زیر در متغییر c قرار میگیرند و مقدار 1700 برای زمانی است که فرکانس موج ورودی زیاد است و شما به تعداد نمونه های زیادی نیاز دازید ولی در برنامه با توجه به متغییر number از 800 اندیس آن استفاده شده.
:كد

for(i=0;i<number;i++)
{
a[i]=a[i]>>4;
c[i]=a[i]+b[i];
c[i]=c[i]*0.0196*45/scale;
}


با توجه به تعدا نمونه های گرفته شده باید ترانزیستور امکان سوئیچ زنی با سرعت را داشته باشد. شما میتوانید با نوع مشابه تعویض کنید.
دلیل تغذیه نکردن تمام آی سی ها با 5 ولت ، ولتاژ سیگنال ورودی است که تا 5 ولت تعریف شده لذا آی سی هایی که باید این سیگنال را در ورودی بپذیرند باید با ولتاژ بالاتری تغذیه شوند.
در صورتیکه به دیتاشیت LM3914 مراجعه کنید خواهید دید که خروجی این آی سی بصورت کلکتور باز است در نتیجه در صورتیکه مثل این مدار آند دیودها به تعذیه 9 ولت متصل باشند باید مقداری مقاومت در مسیر آنها قرار داد تا باعث صدمه دیدن آنها نشود.
برای تعیین مقدار مقاومتها از برنامه آنلاین ماشین حساب مدارات LED استفاده کنید و مقادیر زیررا وارد کنید :
ولتاژ منبع : 9 ولت
ولتاژ باياس مستقيم ديود : 2 ولت
جريان باياس مستقيم ديود برحسب ميلي آمپر (mA) : 15 میلی آمپر
مشاهده خروجي بصورت : به اختیار خودتان!

نتیجه بصورت زیر خواهد بود :

تعداد LED ها : 1 عدد

R = 470 ohms : 470 Ω , 105.75 mW زرد, بنفش, قهوه اي

* توان مصرفي مقاومتها 105.75 ميلي وات است.
* توان مصرفي ديودها 30 ميلي وات است.
* توان مصرفي کل مدار 135.75 ميلي وات است.
* مدار فوق 15 ميلي آمپر جريان مصرف ميکند.

که مقاومت 470 اهمی را پیشنهاد میکند.

در مورد LM3914 هم باید به نکته گفته در متن توضیحات مدار دقت میکردید که این آی سی بعنوان آشکار ساز عبور از سطح صفر استفاده شده. همانطور که در توضیحات گفته شده سیگنال ورودی ایتدا بصورت تمام موج یکسو میشود، در این حالت اگر مدار آشکار ساز عبور از سطح صفر نباشد شکل موج بصورت یکسو شده نشان داده میشود ولی با وجود آشکار ساز عبور از سطح صفر نیم سیکلهای منفی را کامپیوتر درست نمایش میدهد. به پین 15 کامپیوتر دقت کنید.

اما یک توصیه در انجمن برای نوشتن کدها برنامه از تگ code استفاده گنید و کدها را بین این تگ قرار دهید برای قرار دادن این تگ قبل از نوشتن کد ابتدا آیکون را بزنید و سپس در خط بعد از تگ کدها را نوشته سپس در انتهای کدها در سطر بعد دوباره آیکون را بزنید تا تگ بسته شود.


لینکهای مرتبط با این تاپیک :
مدار اسیلوسکوپ دیجیتال توسط کامپیوتر
دیتا شیت آی سی LM3914
دیتا شیت آی سی LM324
نرم افزار آنلاین ماشین حساب مدارات LED

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي بازديد از سايت ارسال كننده مطلب
تمامي مطالب ارسال شده:   
ارسال موضوع جديد   پاسخ به اين موضوع   ارسال تشکر

   HLachini.elewiz.com صفحه اول انجمن -> مدارات واسط کامپیوتر -> پورت موازی - پرینتر

زمان پيشفرض سايت: ساعت گرينويچ + 3.5 ساعت
صفحه 1 از 1
  
نام کاربري:      کلمه عبور:     

~ يا ~
عضويت در سايت

  


 


Powered by phpBB © 2001, 2008 phpBB Group
پروگرامر و تستر آِی سی سانا با قابلیت تشخیص اتوماتیک قطعه و درج تمامی قطعات از پین یک زیف و تامین کلاک قابل استفاده در بسکام و کدویژن