تالار گفتمان مانشت
سوال ۳۰ فصل ۶ پوران (تقسیم فرکانس، شمارنده) - نسخه‌ی قابل چاپ

سوال ۳۰ فصل ۶ پوران (تقسیم فرکانس، شمارنده) - gogooli - 23 آذر ۱۳۹۳ ۱۱:۴۳ ب.ظ

سلام.
این سوال رو لطف می کنید توضیح بدهید. نمی دونم چجوری از ۰ تا ۴ می شمرد.
[تصویر:  IMAG0825?async&rand=0.5121098724193871]

RE: سوال ۳۰ فصل ۶ پوران (تقسیم فرکانس، شمارنده) - gogooli - 24 آذر ۱۳۹۳ ۱۰:۲۹ ق.ظ

مرسی.اینکه reset می شود رو فهمیدم نمی دونم چجوری ۰۰۰و۰۰۱و۰۱۰و۰۱۱و۱۰۰ رو می شمرد؟

RE: سوال ۳۰ فصل ۶ پوران (تقسیم فرکانس، شمارنده) - Hamid_0311 - 24 آذر ۱۳۹۳ ۰۲:۵۰ ب.ظ

دوست عزیز دقت کنید خروجی هر فیلپ فلاپ به کلاک فیلپ فلاپ بعدی وصل هستش و اینکه حساس به لبه منفی هستن پس شمارنده صعودی است و اینکه j-k فلیپ فلاپ هست
پس معادله حالت بعدی به این شکل هست
Q* = jq^ + k^q
(منظورم از ^ مکمل هستش)
خوب فلیپ فلاپ اولی که بهش کلاک وارد میشه را بیت کم ارزش میگیریم پس فلیپ فلاپ دوم وقتی کلاک می خوره که مقدار فلیپ فلاپ اول از یک به صفر تغییر کنه و فلیپ فلاپ سوم هم وقتی کلاک می خوره که مقدار فلیپ فلاپ دوم از یک به صفر تغییر کنه (چون حساس به لبه منفی هستن)
دقت کنید تا وقتی که فلیپ فلاپ دوم کلاک نخوره مقدار خودشو حفظ می کنه و مدار سنکرون هست یعنی فقط با کلاک خروجی تغییر می کنه Big Grin

با مثال توضیح بدهم ببینید فرض می کنیم توی حالت ۰۰۰ هستیم خوب کلاک میدیم به فلیپ فلاپ اولی و طبق معادله حالت مقدار فلیپ فلاپ اول ۱ میشه ولی دو فلیپ فلاپ دیگه ثابته چون که برای کلاک خوردن فلیپ فلاپ دوم باید مقدار خروجی اولی از ۱ به ۰ تغییر کنه و سومی هم وقتی تغییر می کنه که مقدار دومی از ۱ به ۰ تغییر کنه پس حالت بعدی میشه ۰۰۱ خوب حالا مجددا کلاک به فلیپ فلاپ اولی وارد میشه که طبق معادله حالت مقدار خروجی اولی میشه ۰ خوب چون مقدار اولی از ۱ به ۰ تغییر کرد پس فلیپ فلاپ دوم کلاک می خوره و طبق معادله حالت مقدارش میشه ۱ ولی سومی تغییر نمی کنه پس حالت بعدی میشه ۰۱۰ به همین ترتیب ادامه اشم می تونید خودتون تریس کنید

امیدوارم متوجه شده باشید موفق باشید

RE: سوال ۳۰ فصل ۶ پوران (تقسیم فرکانس، شمارنده) - gogooli - 24 آذر ۱۳۹۳ ۰۵:۲۸ ب.ظ

(۲۴ آذر ۱۳۹۳ ۰۲:۵۰ ب.ظ)Hamid_0311 نوشته شده توسط:  دوست عزیز دقت کنید خروجی هر فیلپ فلاپ به کلاک فیلپ فلاپ بعدی وصل هستش و اینکه حساس به لبه منفی هستن پس شمارنده صعودی است و اینکه j-k فلیپ فلاپ هست
پس معادله حالت بعدی به این شکل هست
Q* = jq^ + k^q
(منظورم از ^ مکمل هستش)
خوب فلیپ فلاپ اولی که بهش کلاک وارد میشه را بیت کم ارزش میگیریم پس فلیپ فلاپ دوم وقتی کلاک می خوره که مقدار فلیپ فلاپ اول از یک به صفر تغییر کنه و فلیپ فلاپ دوم هم وقتی کلاک می خوره که مقدار فلیپ فلاپ دوم از صفر به یک تغییر کنه (چون حساس به لبه منفی هستن)
دقت کنید تا وقتی که فلیپ فلاپ دوم کلاک نخوره مقدار خودشو حفظ می کنه و مدار سنکرون هست یعنی فقط با کلاک خروجی تغییر می کنه Big Grin

با مثال توضیح بدهم ببینید فرض می کنیم توی حالت ۰۰۰ هستیم خوب کلاک میدیم به فلیپ فلاپ اولی و طبق معادله حالت مقدار فلیپ فلاپ اول ۱ میشه ولی دو فلیپ فلاپ دیگه ثابته چون که برای کلاک خوردن فلیپ فلاپ دوم باید مقدار خروجی اولی از ۱ به ۰ تغییر کنه و سومی هم وقتی تغییر می کنه که مقدار دومی از ۱ به ۰ تغییر کنه پس حالت بعدی میشه ۰۰۱ خوب حالا مجددا کلاک به فلیپ فلاپ اولی وارد میشه که طبق معادله حالت مقدار خروجی اولی میشه ۰ خوب چون مقدار اولی از ۱ به ۰ تغییر کرد پس فلیپ فلاپ دوم کلاک می خوره و طبق معادله حالت مقدارش میشه ۱ ولی سومی تغییر نمی کنه پس حالت بعدی میشه ۰۱۰ به همین ترتیب ادامه اشم می تونید خودتون تریس کنید

امیدوارم متوجه شده باشید موفق باشید
متوجه شدم...مرسی.لطف کردین