من تا حدی با c++ و c آشنایی دارم. کارم برنامه نویسی تحت وب با php هست.
با توجه به این موارد، نوشتن درایور یه پرینتر و کنترل اون با میکرو چقدر زمان می بره؟
من تا حدی با c++ و c آشنایی دارم. کارم برنامه نویسی تحت وب با php هست.
با توجه به این موارد، نوشتن درایور یه پرینتر و کنترل اون با میکرو چقدر زمان می بره؟
اگه منظورت از پرينترهاي حرارتي مثه نوبت زن ها است خيلي پيچيده نيست، اما با كامپيوتر خيلي راحت تره
اگه ميكرو بلد نيستي حد اقل يك ماه طول ميكشه كه ميكرو رو راه بيوفتي و نوشتم اونم 1 ماهي ميشه.
اگه پرينتر هاي ديگه منظورته، فكر نميكنم به اين راحتي بشه كاري كرد.
پرینترهای لیزری منظورمه.اگه پرينتر هاي ديگه منظورته، فكر نميكنم به اين راحتي بشه كاري كرد.
مسئله فقط پرینتر نیست، پرینتر باید غلطک هم داشته باشه تا کاغذها رو برای چاپ به جلو هدایت کنه.
برنامه یا کتابخانه آماده ای در این زمینه وجود نداره؟
درود
اگه قیمت برات مهم نیست و می خوای با میکرو پرینتر رو راه بندازی می تونی از vnc1l استفاده منی.
این ای سی قابلیت کار با پرینتر یو اس بی رو داره.
قیمت این پرینتر چقدره؟ غلطک برای حرکت کاغذاه داره؟اگه قیمت برات مهم نیست و می خوای با میکرو پرینتر رو راه بندازی می تونی از vnc1l استفاده منی.
کاغدش رو چطور باید تهیه کنم؟
ابعاد پرینتر باید کوچیک باشه. ابعاد این پرینتر چقدره؟
برنامه آماده برای راه اندازی این پرینترها با میکرو وجود نداره؟
ببخشيد اما خيلي الكترونيك رو سطح پايين و ساده فرض كردي
. واسه اين كار كلي بايد كا ر كني. يادمه تو يه تاپيك ديگه زده بودي چقد طول ميكشه ميكرو كنترولر رو ياد بگيري و به السي دي هم وصل كني...
اگه بخواي پرينتر رو راه بندازي احتياج با سخت افزاري داري كه ميزبان يو اس بي باشه. تازه درايورش هم بايد سطح پايين باشه. اينا به كنار. اون قسمتي كه ميخواي پرينت بگيري بايد به يچيزي مانند BMP تبديل بشه و بعدش به فرمت پرينتر دربياد كه چندين ماه طول ميكشه.
اون آي سي كه دوستمون گفته هم يه آي سي hast هست.
اما پيشنهاد ميكنم با بلوتوث يا wifi به پرينتر هايي كه اين امكانو دارن وصل بشي.
راستش اصلا الکترونیک بلد نیستم !ببخشيد اما خيلي الكترونيك رو سطح پايين و ساده فرض كردي
برنامه نویسی رو بلدم ولی نمی دونم برای مدارها باید چیکار کنم !
پرینتر باید به دستگاه وصل بشه و نمی شه از روشی که شما گفتید استفاده کنم.اما پيشنهاد ميكنم با بلوتوث يا wifi به پرينتر هايي كه اين امكانو دارن وصل بشي.
یعنی هیچ کتابخوانه یا درایور آماده ای برای کار با پرینترها وجود نداره؟
سلام مهندس
فكر ميكنم براي شروع و آشنايي بيشتر بد نباشه اينجارو يه نگاه بندازيد. اطلاعات خوبي در اختيارتون قرار ميده.
اينم لينك:
http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/ul-16.en.htm
_____________________________________
_____________________________________
راستش من دنبال یه مدار آماده می گردم که با اون پرینتر رو وصل کنم به میکرو و بعد برنامه رو بنویسم. اصلا الکترونیک بلد نیستم.فكر ميكنم براي شروع و آشنايي بيشتر بد نباشه اينجارو يه نگاه بندازيد. اطلاعات خوبي در اختيارتون قرار ميده.
راهی نیست که این مشکل من حل بشه؟
باید یه میکرویی بگیری که بشه روش سیستم عامل پیاده کرد(نمیدونم داریم تو ایران یا نه؟)
این راحت ترین کاری هست که میتونی انجام بدی
اینکه بخوای بشینی درایور یک دستگاه رو بنویسی یعنی کل الکترونیک و مکانیکش رو باید با همه جزئیات بدونی و همینقدر اطلاعات هم در مورد سیستم عاملت داشته باشی ( کلا بیخیال این ! )
منکه اصلا همچین قصدی ندارم !اینکه بخوای بشینی درایور یک دستگاه رو بنویسی یعنی کل الکترونیک و مکانیکش رو باید با همه جزئیات بدونی و همینقدر اطلاعات هم در مورد سیستم عاملت داشته باشی ( کلا بیخیال این ! )
نمی شه از میکروپرووسسور استفاده کرد؟
یعنی برای پرینترها هیچ درایور آماده ای وجود نداره؟ نمی شه که هرکی خواست با پرینتر کار کنه، بشینه و از اول همیه چیز رو خودش بنویسه. این منطقی بنظر نمی یاد !
بخوای با میکروپروسسور کار کنی که کار به مراتب سخت تر میشه
اون موقع معماری کامپیوترت رو هم خودت باید انجام بدی
چرا درایور آماده وجود نداره ؟ هر پرینتری که شما میخری یک سی دی داخلشه که درایور مربوطه رو واسه سیستم عامل های مختلفی که ساپورتش میکنه توش قرار داده و شما قبل استفاده از اون پرینتر نصبش میکنید
اما میکرو چون سیستم عاملی روش وجود نداره (یا اگرم داره درایور اون پرینتر واسش تعریف نشده هستش) کل کار رو شما خودتون باید انجام بدید که .......!
مگه اینکه بردی بخرید که میکرویی روش باشه که سیستم عامل روش نصب بشه و بعد روی اون سیستم عامل درایور مربوطه دستگاهتون که همراه خودش هست رو روش نصب کنید و بعد استفاده کنید ازش
اگر اجباری به استفاده از میکرو ندارید ، میتونید از مینی مادر بورد های کامپیوتری هم استفاده کنید که مثل همین کامپیوترهای معمولی هست منتهی با اندازه خیلی کوچکتر و روی اونها سیستم عامل نصب کنید و ....
سلام دایی جان
خطاب به دوستان : بابا اینقدر سخت نگیرید !همه که از اول فیلسوف نیستن.
خوب اما برای کار با پرینتر هیچ کاری نداره دایی جان البته بستگی داره بخوای با پرینتر چکار کنی ما در کل رابط مورد استفاده از پرینتر رو به دسته تقسیم می کنیم پارالل و usb
کار با پرینتر های پارالل خیلی راحته و با اینفاده از پروتکلش که تو نت هم هست کارکتر ها رو ارسال میکنی و پرینتر همونو برات چاپ میکنه و اما usb یکم سخت تره باید با usb هاست کار کنی - من این کار رو قبلا کردم و پرینت هم گرفتم - حالا بگو ببینم کدوم روش رو میخوای استفاده کنی
دستگاههای pos از چه پرینتری استفاده می کنن؟کار با پرینتر های پارالل خیلی راحته و با اینفاده از پروتکلش که تو نت هم هست کارکتر ها رو ارسال میکنی و پرینتر همونو برات چاپ میکنه و اما usb یکم سخت تره باید با usb هاست کار کنی - من این کار رو قبلا کردم و پرینت هم گرفتم - حالا بگو ببینم کدوم روش رو میخوای استفاده کنی
از میکرو استفاده می کنن یا میکروپروسسور یا به کمک وسیله دیگه ای دستورات و قطعات رو کنترل می کنه؟
راستي من يه برد تو جمهوري ديدم. فكر كنم مخصوص شما زده باشن. متاسفانه اسمش يادم نمياد. اما كارش اين بود كه دات نت روش ميومد بالا و با با دات نت روش برنامه مينوشتي. كوچه كنار امجد داشت. يكي دو تا مغازه نرسيده به جهان كيت.
راستي ميتوني به جاي اين كارا از PC104 هم استفاده كني كه يه مين برد بر مبتني بر ميكرو كنترلر هست. آخرين شماره مجله pmm تو همين سايت رو نگاه كن شايد به دردت بخوره.
مینی بوردها چه قیمتی دارن؟اگر اجباری به استفاده از میکرو ندارید ، میتونید از مینی مادر بورد های کامپیوتری هم استفاده کنید که مثل همین کامپیوترهای معمولی هست منتهی با اندازه خیلی کوچکتر و روی اونها سیستم عامل نصب کنید و ....
اگه یه چیزی باشه که نیاز به طراحی الکترونیک نداشته باشه و فقط قطعات رو با usb یا بقیه پورتها بهش وصل کنم خیلی عالیه.
اگر بخوایم درایورها و پرینتر رو از این طریق کنترل کنیم، چطور باید به درایور فرمان بدم که پرینتر بدونه باید چیکار کنه؟
وقتی درایور پرینتر رو نصب کردم، چطور می تونم برنامه ای بنویسم که بتونم به پرینتر فرمان بدم؟مینی بوردهایی که بدرد شما بخوره در حال حاظر بالای 250 تومن
همچنین اگر از چنین مینی بوردی استفاده کنم، آیا نیاز هست که برای قطعاتی که باید به دستگاه صل بشن، مدار جانبی طراحی کنم یا فقط باید این قطعات رو از به کمک سوکت usb به این مینی بورد وصل کنم؟
تا اینجا نیازی به طراحی الکترونیک درست، این مورد درسته یا باز هم به طراحی مدار الکترونیک نیاز هست؟شما فرض کن یک مینی مادر بردی داری که ویندوز ce روش هست پورت شبکه داره و خروجی usb هاست هم داره حالا هرچی خاستی بهش وصل کن
مسئله دیگه اینه که اگه درایور پرینتر رو نصب کردم، چطور می تونم برنامه ای بنویسم که از طریق درایور به پرینتر فرمان بده؟