RetroGSMプロジェクト、または祖母を驚かす方法

開始するには、ティーザーをご覧ください。



(突然Vimeoが動作を拒否した場合、 リンク)

「最初にアイデアがありました」と、忘れられていたファイルがテキストエディターで言います。 確かに、アイデアはそうでした。 それは解決され、考慮され、そして-p-times-そして、同様の何かがすでに1つのアメリカのサイトで実装されているのが発見されました。 ただし、これにより実装が妨げられることはありませんでしたが、ある意味では単純化されました。





ピンナップのジャンルの暗黙の法律は、「主なもの」がヒントではなく、直接ではなく示されることを要求しました。

Western Electricは携帯電話を宣伝しています。 「これを1つの全体にまとめて、どこでも呼び出します。」

ストッキングの半分裸の女の子が広告に登場し始めたとき、それはすべてかなり前に始まりました、そして、 信頼性という言葉はしばしば電話の広告で言及されました。 唯一の機能を備えたこれらのデバイスは、文化を変え、時代の非常にロマンチックな証人になりました。

そこで、彼女に思い出させるために、電話をかけることにしました。 これはそうだと思われますか? そして、最も重要なのは、なぜ別の自転車なのでしょうか? ただし、これらの質問は後で説明します。



豊かな内なる世界のデザイン、または-建物



デバイスを作ることを決めた多くの人々は住宅の問題に直面し、多くの場合、レイアウトの形でテーブルに横たわって良いものが残っており、徐々に新しい開発に溶け込み、細部のドナーになります。 または、クローゼットの中にほこりを集めて、使用にほとんど適応していません。 これを防ぐため、軍団の選択から始めるという戦略的な決定が下されました。 そして、私たちは電話をしているので、ケースは適切でなければなりません。 ただし、3次元モデルを使用してキャストを注文することはイデオロギー的に正しいですが、2012年には費用がかかるため、ドナーを管理します。 寄付者として、ポーランド製のダイヤラFeTap-611を搭載した電話機を入手しました。 たまたま彼は良好な状態にあり、修正に適していました。







回路の詳細はそこから削除されましたが、スイッチがチューブの下にはんだ付けされた回路基板とネイティブの機械的なベルが残っていました(図4)。 写真には小さなボードがすでに見えていますが、それについては少し後で説明します。







ハートモジュール



実際、デバイスの回路図は単純ですが、その中心であるセルラー通信モジュールの背後に疑問が生じました。 古いシーメンスの携帯電話の詰め物を使用するオプションが検討されましたが、幸いなことにシンプルなATチームによって制御されていますが、後に6ヶ月間フィンランドに留学させてくれた運命の意志により、私はEbayから商品を注文し、2週間だけ待って、楽しむことができました郵便局に来てから。 私が注文しなかったのは...しかし、まず最初に得た主なものは、プロトタイプボードとGSMモジュールSiemens TC35iでした。 図 図5は、ボードの全体図を示しています。 オーディオヘッドセットを接続するためのアンテナとボードが付属しています。







MAX232チップは、COMポートとレベルを一致させるためにボードにはんだ付けされています。 電話の中でこれをすべて試してみたところ、コントローラーへのジャンパーだけで降りることができないことが明らかになりました。 故郷への次の旅行中に販売されていなかったため、ケーブルのコネクタを外して、モジュールを外さなければなりませんでした。 それは、過熱したはんだごてのチップから焦げたテキソライトが付いたものでしたが、すべてがうまく終わりました。 2番目のボードはすべてのソケットとコネクタを失い、ハンドセットのねじれたコードに直接はんだ付けされました。 ちなみに、エレクトレットマイクは電話にインストールされており、gsmモジュールに必要な信号レベルを得るために何かを発明する必要はありませんでした。 スピーカーもすぐに機能しました。



ループバックコネクタとコントローラを接続するために、最初に0.5 mm単位でワイヤを接点に直接はんだ付けしようとしました。 ただし、この設計は信頼できませんでした。 最後に、私は追加料金、いわゆるブレイクアウトを行うことにしました。 メインコネクタをエッチングしてはんだ付けしても、必要なものと、SIMカードコネクタをケーブルに転送する必要があるという事実を事前に把握できず、これによりMGTFから混乱が生じました。 図6では、これらすべてがアセンブリ後の検証の重要な瞬間をどのように見ていたかを見ることができます。 SIMカードはまだブレイクアウトボードの背面にあります。





AT ... OK!



電話する



定期的にメカニカルコールを行ったことを覚えていますか 時間が来て、それを実行に移しました! しかし、3.6ボルトのリチウム電池から25÷30 Vの変数を作成する方法は? SparkFunに感謝します。SparkFunは私の前にそれをしてくれ、すべてをパブリックドメインに入れました。 DC-DCコンバーターは、典型的なスイッチング回路を備えたMC34063チップ上に組み立てられ、コイル、抵抗器、コンデンサーでの長い実験を通して、出力で30 V DCを得ました。 しかし、さらにこれから交流を作る必要があります! エンジンドライバー、Hブリッジ、L298Bは私たちの助けになります。 彼には、制御回路U cxとスイッチ電圧U commの 2つの電源が供給されます。 2つの入力は、論理ユニットを有効にしている場合、2つの出力を+ U commまたはグラウンドに切り替えます。 同時に、U commは最大で...特定のリビジョンの仕様で確認する必要があります。







周波数発生器として、古くからあるLA7マイクロ回路が使用されました。これは、約1.5秒の中断で約1秒続く20-30 Hzの周波数のパルスのバーストを生成します。 5が必要な場合は、デューティサイクルを計算できます。 周波数パラメータは、抵抗を調整することにより設定されます。 このすべてがアイドル時間中にバッテリーを消耗しないようにするために、コールブロック全体が、電界効果トランジスタを介したコントローラーからの信号によって接続されます。 通話中、回路全体で約0.4 Aを消費します。 コールを含める際の電圧降下を滑らかにするために、コンデンサが必要です。 呼び出し自体の共振周波数を達成するために呼び出し周波数を選択することをお勧めします。そうすると、呼び出し音が大きくなります。 鉄、鉄の塩化物、ボール盤、テキソライトが手元になかったため、ブレッドボードが使用されましたが、明らかな理由で裏面を示しませんが、MGTFがないわけではありませんが、3つのかかとで接続された3つの銅穴のあるブレッドボードは非常に便利です。 トレースについて考えるために、モックアップを描いたシートが印刷されました。







コントローラー



アセンブラーとCからお金を稼ぐ人たちのための小さな「コメント内のスラックに対する責任の免責事項」 私は時間を大切にしています。この場合、プラットフォームを選択しました。神が許してくれたので、Arduinoを制御コントローラとして選択しました。 彼女は正常に動作するデバイスをすぐに発行することができ、特別な速度はここでは必要ありませんでした。







メインボードの冗長性は、最もコンパクトで、Atmega328マイクロコントローラーを搭載し、余分なものは何もないArduino-miniモジュールを注文することで解決しました。 コントロールの読み取り(ハンドセットのピックアップ、番号のダイヤル、gsmモジュールとの通信)を担当するスケッチの一部をテストした後、これらすべてを1つのスケッチにまとめました。 原則として、ここでは複雑なことは何もありませんでした。連絡先の跳ね返りを抑制するためにプログラム方式が使用されました。 コントローラーには、信頼性の高い動作のために十分な内部プルアップ抵抗があります。



栄養



それが判明したように、最も困難な段階が来ました。 タスクは、バッテリーでこのすべてをそれぞれモバイルにすることでした。 私の人生を簡素化するために、保護のないリチウムイオン電池と、そのホルダー(フレームサイズ18650)と、電池の電圧が3 Vに下がると消費者を切断する保護ボードを注文しました。有名な中国のオンラインストアのフォーラムに対するコメントにもかかわらず、新人の特徴かなり耐えられました。 後に、自家製のスタンドで、バッテリーの容量を測定しましたが、90%以上の約束でした。 たぶん私は幸運だ。







2つの困難が生じました。

-着信コールで、急激に増加した電流が保護を遮断します。これはおそらくその機能であり、むしろバグであり、その結果、モジュールはネットワークとの接続を失いました。

-コントローラーは、許容されない60÷100 mAのモジュールと一緒に食べました。 計算によると、この状況ではバッテリーは長持ちしません。

最初の問題は、保護をバイパスする呼び出しスキームを含めることで解決しました。 これはあまり良いことではありませんが、バッテリー過充電保護コントローラーの選択に手を加えることに本当にうんざりしています。 理論的には、コントローラーの電源がオフになっていると、呼び出しは開始されません。つまり、電界効果トランジスターは開きません。 この状況をシミュレートすることはできませんでしたが、すぐに、おそらく1週間以内に、バッテリーが放電するのをまだ待ちます...

2番目の問題は、gsmモジュールのドキュメントを注意深く読んで解決しました。 AT + CFUN = 0コマンドは、モジュールをスリープ状態にします。 消費は10 mAから3 mA(標準値)に削減されます。 さらに、彼はベースステーションと連絡を取り、着信コールまたは内蔵の目覚まし時計から目を覚ますことがあります。 モデムをウェイクするには、RTSラインを地面に置く必要があります。

コントローラーの消費電力は、データシートをよく読んでネットワーク上で見つかった例によって決定されました。 10秒以内に操作が行われず、ハンドセットがデバイスに置かれると、コントローラーはスリープ状態になります。 彼は、割り込みベクトルを使用して、端末の落下する前線で目を覚まします。1つはチューブが持ち上げられるのを「監視」し、もう1つはRING gsmモジュールのラインを監視します。

その結果、アボメーターによると、アイドルモードでの総消費量は0.5÷1 mAに減少しました。 トークモードでは、100 mAに上昇することはめったにありません。これは、ネットワークカバレッジが良いためだと思います。

バッテリーはTP4056コントローラーで購入したメモリモジュールから充電されます。その回路はシンプルで、入力5-7 Vのいくつかの抵抗、2つの動作表示LEDです。 電話の技術的な穴に電源を接続するために、ふたによって便利に閉じられるピンコネクタがあります。







デザート用のクラウドベリー



私たちはまだ何が欠けていますか? もちろん、モジュールがネットワークに正常に接続され、コールの準備ができているというアラームがあります。 これを行うには、抵抗器を介してスピーカーにつながるリード線の1つをコントローラーに接続し、GSMネットワークのモジュールの登録チェックを通過した後、ハンドセットを上げるときの「PBXの応答」信号に対応するPBXの標準周波数の「ビープ音」を与えます。

また、必要に応じて、モデムを再初期化するか、ネットワークから切断するための特別な機能をいくつか追加しました。 これはすべて、3桁のサービス番号をダイヤルすることによって行われます。 それに応じて、コントローラーはハンドセットスペシャルを覗き込みます。 シーケンス。 7桁を超える番号がダイヤルされた場合、最初の「8」が「+」に置き換えられて、番号が正しくダイヤルされます。



組立



すべてをケースに入れるときです。 バッテリーホルダー、リンガーボード、モジュールは、発泡ポリエチレンの耐久性のある両面テープに固定されました。 それはしっかり保持しますが、その接着剤をすすぐことは楽しい経験ではありません。

私はダイヤラーコネクタなどを備えた補助ボードなしですべてを組み立てることができましたが、ワイヤはきちんと判明しました。 部分的には、SIMカードスロットもあるデバイスの診断とファームウェアの更新のために、コントローラーとモジュールのシリアルポートをデバイス下部の技術的ニッチに出力する必要があるため、その数は増加しました。 Bluetooth? いいえ、それで十分です。







それは、青い電気テープではなく、保護用およびバッテリー充電用のボードである赤いテープに包まれています。 いいえ、彼らはこれを考慮に入れるのに十分に加熱しません。











荘厳な組み立てと最後のネジのネジ止め、そして...ここでは、通行人やカフェテリアへの訪問者を楽しませ、「トローリング」するための主要なツールです。 アンテナだけがそれを提供しますが、受信機でビープ音が聞こえると、どんな人が目を合わせますか!







プロジェクトの特徴

展開する
部品のコストは約3000ルーブルでした。

不明な時間を要しましたが、特別なレーキに会わずにすべてを事前に購入していない場合は、週末に1か月で行うことができます。

デバイス充填のブロック図:









計画



デバイスのサービス番号を変更します。 電話帳を管理する機能を追加しますが、SIMカードの本から番号を呼び出す機能は既に存在します。 同様に、最後にダイヤルした番号をダイヤルする機能。 誰かが似たようなことをしたい場合は、回路基板を作ります。 お願いします。



あとがき



感謝したい:

前もって私をto護に送らなかったすべての人々に。

Teknologiapuistonkatuのアパートの隣の部屋から最初に電話をかけたパシャ同志。 ビデオ撮影の共犯者、かつて美味しいペーストリーのための「ブリンゼ」。

そして最後に、最後まで読んだ人への写真賞。






All Articles