فلیپ فلاپ ها

فلیپ فلاپ ها

در الکترونیک و کامپیوتر، فلیپ فلاپ یک نوع مدار دیجیتال است که می تواند به عنوان یک بیت حافظه عمل کند. یک فلیپ فلاپ می تواند شامل دو سیگنال ورودی، صفر یا یک در پایه ورودی باشد. ضمنا یک فلیپ فلاپ دارای یک پایه زمانی(clock) و یک خروجی(out put) و دو پایه set و reset می باشد.
بعضی از فلیپ فلاپ ها شامل یک پایه clear می باشند که خروجی را دوباره راه اندازی(reset)می کنند. (در واقع فیلیپ فلاپ ها یکی از انواع مدارات مجتمع Ic هستند که برای کار به اتصالات تغذیه و زمین نیاز دارند.)
تغییرات پالسهای ورودی که منظور همان صفر و یک دیجیتال می باشند، بهمراه پایه clock سبب تغییرات در خروجی می شوند. (عملا هر تغییری در وضعیت خروجی، به طور همزمان وابسته به تغییرات پالس در پایهclock است. مشخصات آیسی های فلیپ فلاپ ها مثلا پایه های ورودی، خروجی و بقیه پایه ها توسط کارخانه های سازنده در دفترچه هایی تحت عنوان دیتاشیت(data sheet) قرار می گیرند.)

 

ادامه نوشته

سيستم‌هاي کنترلي

سيستم‌هاي کنترلي

انواع سيستم‌هاي کنترلي:

1.   سيستم‌هاي کنترلي سخت افزاري: اين سيستم‌ها مدارهايي هستند که با استفاده ازرله‌ها وعناصر الکترونيکي مانند ديودها وترانزيستورها ساخته مي‌شوند. برنامه کنترل در اين سيستم‌ها نتيجه روابط بين عناصرمدار الکتريکي است و به راحتي قابل تغييرنمي‌باشند به عبارت ديگردر برنامه کنترل به معني سخت‌افزارسيستم است البته دربرخي از اين کنترل کننده‌ها که با استفاده ازسلکتورها(Selectors)  و يا شبکه ديودي(Diode matrix)  ساخته شده‌اند، مي‌توان تا اندازه‌اي برنامه کنترل را تغيير داد، گرچه اين تغيير محدود و دراغلب موارد مشکل است.

2.      سيستم‌هاي کنترل نرم افزاري: اين کنترل کننده‌ها داراي حافظه‌اي هستند که برنامه کنترل درآن ذخيره مي‌شود، مهمترين مزيت اين سيستم‌ها در اين است که نحوه‌ي کنترل را با تغيير در برنامه بدون نياز به تغييردرسخت افزارسيستم مي توان تغيير داد. زيرا نحوه‌ي کنترل سيستم سخت افزاري آن تعيين نشده است بلکه برنامه‌اي که درحافظه ذخيره شده يعني نرم افزارآن است که نحوه‌ي کنترل را مشخص مي‌‌کند. لذا اين سيستم ها بسيار قابل انعطاف بوده وکاربردهاي زيادي دارند. درصورتي که ازحافظه‌ي RAM ( قابل خواندن و نوشتن) استفاده شود بدون دخالت فيزيکي و تنها با نوشتن چند سطر برنامه مي‌توان برنامه جديد را به اجرا درآورد. درصورتي که ازحافظهROM (فقط خواندني ) استفاده شود، به اجرا درآوردن برنامه جديد تنها با تعويض حافظه Rom ممکن است.

ادامه نوشته