ソフトウェア開発

マイクロプロセッサをはじめ、パソコン上で実行可能なファームフェアの開発・アプリケーションソフトウェア開発を行います。もちろん、ソフトウェア開発単独のご依頼も可能です。

回路設計

ご要望に応じた仕様の設計をはじめ、回路検討、回路設計、部品選定を行います。新規設定やリニューアル設計はもちろん、部分的な設計や回路単体の設計など、柔軟に対応し、最適な提案をいたします。

基板設計

プリント基板のパターン設計、改版、リピート、シルク印刷変更などを行います。さらに、基板製作用のガーバーデータ作成やアライアンスパートナーとの連携により、あらゆるご要望にお応えします。

<開発環境>
・各種マイコンのメーカー製開発環境、コンパイラを使用。
・クリティカルな制御部分にはTDD(test-driven-development)を使い、一般的な基板の動作では発生しにくいケースの検証をします。
・パソコンのソフトウェアはVisual Studio(C#、VB)を使用。

<開発モジュール、MCU>
・各種モーター制御(DC・ブラシレス・ステッピングモーター)
・AC100、3相AC200ラインの位相制御
・バッテリー駆動時の電力残量による省電力動作など
・牽引型ハンドルによる電動アシスト制御
・TFT液晶、キャラクター液晶を使用したユーザーインターフェイス
・停電などの意図しない電源遮断時の保持データ緊急避難
・LAN、USBなどを使用したデータ通信、制御
・RS232Cなどを使用した基板間通信、制御

<マイコン>
・ルネサンスエレクトロニクス製:R8Cファミリ、H8ファミリ、RL78ファミリ
・ARMマイコン
・マイクロチップ製:PICシリーズ、AVRシリーズ

<JTAGデバッガ>
・ルネサスエレクトロニクス製:E1エミュレータ、E8aエミュレータ
・マイクロチップ製:MPLAB ICD3インサーキットデバッガ

 

※上記以外のケースも承っております。開発環境により対応出来かねる場合などもございますので詳細はお問い合わせください。

※お客さまで用意された基準がないときは、弊社の基準にて行います。