یک دستگاه دارم ( بدون هیچ کاتالوگ و دیتاشیتی) که تنها یک پورت ورودی ( سوکت 16 پین) داره و روی این پورت فقط پایه هایی با نامهای OE - SCLK - CKL R
و ab مشخص هست
پروتکل ارتباطی چی میتونه باشه و برای تست ارسال دیتا بهش چه روی را باید پیاده کنم ؟ ( فعلا نوع دیتای ارسالی برام مهم نیست ، فقط اطمینان از درست بودن پروتکل ارتباطیم هست )
I2C
احتمال spi بودن کمه !
معمولا این دستگاه ها از سریال استفاده می کنن البته معمولا
شما باید تعداد پایه های استفاده شده رو اول در بیاری ببینی چند تا دونه استفاده شده
بعد ورودی خروجی ها رو با یه ولت متر در بیاری معمولا خروجی ها ولتاژ دارن و ورودی ها یه عدد خیلی کم که معمولا شناورن (یعنی به مثبت تفریبا صفر ولت به منفی هم باز صفر ولت)
بعد سیم ها رو دنبال کنی ببینی به چه ای سی می ره از روی اون می شه فهمید پروتکل چیه و بعد می تونی اسنیف کنی فقط
ای سی ها :
74HC245D
74HC04D
74HC595D
کلا خانواده 74H هستند
در نزدیکی ورودی 4 عدد مقاومت 1 کیلو و 4 عدد 4کیلو ( smd ) لحیم شده
I2C فکر نمیکنم باشه ، چون دلیلی نداشته دیگه سوکت 16 پین مصرف کنند
امکان اسنیف فعلا ندارم ، چون اصلا دستگاه درایورش نیست که بخوام اسنیف کنم، ولی اگه بدونم چاره ای نیست یه خاکی تو سرم میکنم :)
ممنونات
تعداد سیم ها رو نگفتی
این ها یه سری ای سی درایور معمولین یعنی صفر و یک ۵ ولت
به نظر شبیه به پورت پارالل می یاد یعنی سریال نیست فقط چند تا دونه فرمان می داده
یکم بیتشر باید توضیح بدی
جوکر جان میشه یدونه عکس ازش بذاری ....
-----------------------------------------------
همه انسانها در گرو عمل خویش هستند